Mark two tests as always optimized and exclude two others from x86/JIT32.
authorPat Gavlin <pagavlin@microsoft.com>
Tue, 31 May 2016 22:27:05 +0000 (15:27 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Tue, 31 May 2016 22:28:37 +0000 (15:28 -0700)
The former tests require optimization in order to pass and the latter require further
deliberation re: the appropriate fix (see dotnet/coreclr#5286 for more info).

Fixes dotnet/coreclr#5292.

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

src/coreclr/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj
src/coreclr/tests/src/JIT/opt/perf/doublealign/Locals.csproj
src/coreclr/tests/x86_jit32_issues.targets

index 147b303..47550a0 100644 (file)
@@ -31,6 +31,7 @@
     <NoLogo>True</NoLogo>
     <NoStandardLib>True</NoStandardLib>
     <Noconfig>True</Noconfig>
+    <Optimize>True</Optimize>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <JitOptimizationSensitive>True</JitOptimizationSensitive>
     <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
index 78bf1b2..eb2eddf 100644 (file)
@@ -32,6 +32,7 @@
     <NoLogo>True</NoLogo>
     <NoStandardLib>True</NoStandardLib>
     <Noconfig>True</Noconfig>
+    <Optimize>True</Optimize>
     <JitOptimizationSensitive>True</JitOptimizationSensitive>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
index 733ecb4..a291159 100644 (file)
         <ExcludeList Include="$(XunitTestBinBase)\JIT\opt\Tailcall\TailcallVerifyWithPrefix\TailcallVerifyWithPrefix.cmd">
              <Issue>needs triage</Issue>
         </ExcludeList>
+        <ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Plain\Test_HndIndex_10_Plain.cmd">
+            <Issue>5286</Issue>
+        </ExcludeList>
+        <ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Reordered\Test_HndIndex_10_Reordered.cmd">
+            <Issue>5286</Issue>
+        </ExcludeList>
     </ItemGroup>
 </Project>