Fix GitHub_16041 test. (#18210)
authorSergey Andreenko <seandree@microsoft.com>
Fri, 1 Jun 2018 18:08:33 +0000 (11:08 -0700)
committerGitHub <noreply@github.com>
Fri, 1 Jun 2018 18:08:33 +0000 (11:08 -0700)
* fix StructY size

This was doing a cpblk of 28 bytes (size of StructY) from StructX, but StructX was only 12 bytes big. Change StructY to 12.

* fix size

tests/src/JIT/Regression/JitBlue/GitHub_16041/GitHub_16041.il

index 50c2e8dc99d23daac36c6a570bddd97089655ce5..7edbddac3fe4b8f6691d04d1e1b95dd4a41d8aa8 100644 (file)
@@ -45,7 +45,7 @@
     IL_0000:  ldloca.s   V_0
     IL_0002:  ldarg.0
     IL_0003:  conv.i
-    IL_0004:  ldc.i4.s   28
+    IL_0004:  ldc.i4.s   12
     IL_0006:  unaligned. 4 // This opcode created the bad tree, "Convert" needed to be inlined to have a LCL_VAR here.
     IL_0009:  cpblk
     IL_000b:  ldloc.0
@@ -76,6 +76,6 @@
        extends [mscorlib]System.ValueType
 {
   .pack 0
-  .size 28
+  .size 12
   .field private int32 Padding
 } // end of class StructY