From d722224e8e12abb994be4577ecba748f56941e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Mon, 15 Nov 2021 00:42:34 +0100 Subject: [PATCH] Add [Fact] attributes to methodical JIT tests (#61536) For now there's no functional change to the behavior of the tests, I have just copied the bits to inject from Jeremy's example in his pending PR. Thanks Tomas Contributes to: https://github.com/dotnet/runtime/issues/54512 --- src/tests/JIT/Methodical/Arrays/huge/huge_b.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_i4.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_objref.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_r4.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_r8.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_struct.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge/huge_u8.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/huge_struct.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/lcs/lcs_ldlen.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/address.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/arrres.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/gcarr.il | 10 ++++++++++ .../JIT/Methodical/Arrays/misc/initializearray.il | 10 ++++++++++ .../JIT/Methodical/Arrays/misc/initializearray_enum.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/ldelem_get.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/length0.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/lengthm2.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/misc/selfref.il | 10 ++++++++++ .../JIT/Methodical/Arrays/range/float64_range1.il | 10 ++++++++++ .../JIT/Methodical/Arrays/range/float64_range2.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_0.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_0_5a.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_0_5b.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_1.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_m1.il | 10 ++++++++++ .../JIT/Methodical/Arrays/range/int32_neg_range.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_range1.il | 10 ++++++++++ src/tests/JIT/Methodical/Arrays/range/int32_range2.il | 10 ++++++++++ .../JIT/Methodical/Arrays/range/negIndexRngChkElim.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/array.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/chain.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/finally.il | 10 ++++++++++ .../JIT/Methodical/Boxing/boxunbox/huge_filter.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/jump.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/local.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/localloc.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/simple.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/tailcall.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/boxunbox/try.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/callconv/instance.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/functional/fibo.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/functional/sin.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/misc/concurgc.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/misc/enum.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/misc/nestval.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/misc/tailjump.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/misc/typedref.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/morph/sin3double.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/seh/fault.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/seh/filter.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/seh/try.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/xlang/sin_cs.il | 10 ++++++++++ src/tests/JIT/Methodical/Boxing/xlang/sin_il.il | 10 ++++++++++ src/tests/JIT/Methodical/Coverage/arglist_pos.il | 10 ++++++++++ src/tests/JIT/Methodical/Coverage/b39946.il | 10 ++++++++++ .../Coverage/copy_prop_byref_to_native_int.il | 10 ++++++++++ src/tests/JIT/Methodical/Coverage/hole.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_i.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_u.il | 10 ++++++++++ .../JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_i.il | 10 ++++++++++ .../Methodical/ELEMENT_TYPE_IU/convovf_i8_u-ia64.il | 10 ++++++++++ .../Methodical/ELEMENT_TYPE_IU/i_array_merge-i386.il | 10 ++++++++++ .../Methodical/ELEMENT_TYPE_IU/i_array_merge-ia64.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_box.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_conv.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_fld.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flood.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flow.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_prop.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort1.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort2.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_ref.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_seq.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_vfld.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/qperm.il | 10 ++++++++++ .../JIT/Methodical/ELEMENT_TYPE_IU/sizeof-i386.il | 10 ++++++++++ .../JIT/Methodical/ELEMENT_TYPE_IU/sizeof-ia64.il | 10 ++++++++++ .../Methodical/ELEMENT_TYPE_IU/u_array_merge-i386.il | 10 ++++++++++ .../Methodical/ELEMENT_TYPE_IU/u_array_merge-ia64.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_box.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_conv.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_fld.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flood.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flow.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_prop.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort1.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort2.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_ref.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_seq.il | 10 ++++++++++ src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_vfld.il | 10 ++++++++++ src/tests/JIT/Methodical/FPtrunc/convX.il | 10 ++++++++++ src/tests/JIT/Methodical/FPtrunc/convr4d.il | 10 ++++++++++ src/tests/JIT/Methodical/FPtrunc/convr8d.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param1b.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param1c.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param2b.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param2c.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param3b.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/25params/25param3c.il | 10 ++++++++++ .../JIT/Methodical/Invoke/25params/25paramMixed.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/SEH/catchfault.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/SEH/catchfault_jmp.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/SEH/catchfault_tail.il | 10 ++++++++++ .../JIT/Methodical/Invoke/SEH/catchfinally_ind.il | 10 ++++++++++ .../JIT/Methodical/Invoke/SEH/catchfinally_jmp.il | 10 ++++++++++ .../JIT/Methodical/Invoke/SEH/catchfinally_jmpind.il | 10 ++++++++++ .../JIT/Methodical/Invoke/SEH/catchfinally_tail.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/callvirt/test1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/callvirt/test2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/callvirt/test3.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/ctor/val_cctor.il | 10 ++++++++++ .../JIT/Methodical/Invoke/ctor/val_ctor_newobj.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/deep/deep1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/deep/deep2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/ftn_t.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/instftn.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/instftn_t.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/recurse_calli.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/recurse_jmp.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/recurse_jmpi.il | 10 ++++++++++ .../JIT/Methodical/Invoke/fptr/recurse_tail_call.il | 10 ++++++++++ .../JIT/Methodical/Invoke/fptr/recurse_tail_calli.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/valftn.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/valftn_t.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/virtftn.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/fptr/virtftn_t.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/fr4.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/fr8.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i4i1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i4i2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i4u1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i4u2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i4u4.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/i8u8.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/ii1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/ii2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/ii4.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/iu1.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/iu2.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/iu4.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/implicit/objref.il | 10 ++++++++++ src/tests/JIT/Methodical/Invoke/thiscall/thisnull.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/comp32.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/comp64.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/cond32.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/cond64.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/intrinsic_nonf.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/r4NaNconv.il | 10 ++++++++++ src/tests/JIT/Methodical/NaN/r8NaNconv.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/aa.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/calli.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/dd.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/ee.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumper1.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumper2.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumper3.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumper4.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumper5.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumps1.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumps2.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumps3.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumps4.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/jumps5.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/vtret.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/callconv/vtret2.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/han3.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/han3_ctor.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/han3_ref.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/hanoi.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/hanoi2.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/knight.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/etc/nested.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/identity/accum.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/identity/livecall.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/identity/volatile.il | 10 ++++++++++ src/tests/JIT/Methodical/VT/port/huge_gcref.il | 10 ++++++++++ .../JIT/Methodical/acceptance/Boxing/boxing001.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/SEH/castclass_catch.il | 10 ++++++++++ .../JIT/Methodical/casts/SEH/castclass_catch_neg.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/SEH/isinst_catch.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/SEH/isinst_catch_neg.il | 10 ++++++++++ .../JIT/Methodical/casts/array/castclass_ldlen.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/array/isinst_ldlen.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/castclass_call.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/castclass_calli.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/castclass_ldarg.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/castclass_ldloc.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/coverage/isinst_call.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/isinst_calli.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/isinst_ldarg.il | 10 ++++++++++ .../JIT/Methodical/casts/coverage/isinst_ldloc.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/coverage/ldnull.il | 10 ++++++++++ src/tests/JIT/Methodical/casts/iface/iface2.il | 10 ++++++++++ src/tests/JIT/Methodical/cctor/misc/deadlock.il | 10 ++++++++++ .../JIT/Methodical/cctor/simple/Desktop/prefldinit3.il | 10 ++++++++++ src/tests/JIT/Methodical/cctor/simple/prefldinit1.il | 10 ++++++++++ src/tests/JIT/Methodical/cctor/simple/prefldinit2.il | 10 ++++++++++ src/tests/JIT/Methodical/cctor/simple/prefldinit4.il | 10 ++++++++++ src/tests/JIT/Methodical/delegate/oddpower.il | 10 ++++++++++ src/tests/JIT/Methodical/eh/basics/emptyfinally.il | 10 ++++++++++ .../Methodical/eh/basics/throwisfirstinstruction.il | 10 ++++++++++ .../Methodical/eh/basics/tryfinallywith2endfinally.il | 10 ++++++++++ .../eh/basics/tryfinallywith2reachableendfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeaftercatch.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeafterfault.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeafterfilter.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeafterfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeaftertry.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/badcodeinsidefinally.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/branchoverendfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/deadEHregionacrossBB.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/deadcodeincatch.il | 10 ++++++++++ src/tests/JIT/Methodical/eh/deadcode/deadoponerror.il | 10 ++++++++++ .../Methodical/eh/deadcode/deadoponerrorinfunclet.il | 10 ++++++++++ .../JIT/Methodical/eh/deadcode/endfinallyinloop.il | 10 ++++++++++ .../Methodical/eh/finallyexec/catchrettoinnertry.il | 10 ++++++++++ .../JIT/Methodical/eh/finallyexec/nestedfinallycall.il | 10 ++++++++++ .../eh/finallyexec/nonlocalexittonestedsibling.il | 10 ++++++++++ .../JIT/Methodical/eh/interactions/throw1dimarray.il | 10 ++++++++++ .../JIT/Methodical/eh/interactions/throw2dimarray.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/2branchesoutoftry.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/backwardleaveincatch.il | 10 ++++++++++ .../Methodical/eh/leaves/branchbackwardswithcatch.il | 10 ++++++++++ .../Methodical/eh/leaves/branchbackwardswithfinally.il | 10 ++++++++++ .../eh/leaves/branchoutofnestedtryfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/branchoutoftryfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/forwardleaveincatch.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/labelbeforefinally.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/labelbeginningfinally.il | 10 ++++++++++ .../JIT/Methodical/eh/leaves/leaveinsameregion.il | 10 ++++++++++ src/tests/JIT/Methodical/eh/leaves/leaveintotrybody.il | 10 ++++++++++ .../eh/leaves/tryfinallyintrycatchwithleaveintotry.il | 10 ++++++++++ .../JIT/Methodical/eh/mixedhandler/catchfiltercatch.il | 10 ++++++++++ .../eh/mixedhandler/filterfiltercatchcatch.il | 10 ++++++++++ .../Methodical/eh/nested/general/throwinnestedcatch.il | 10 ++++++++++ .../eh/rethrow/rethrowinfinallyinsidecatch.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_c.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_f4.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_f8.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_i1.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_i2.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_i4.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_o.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refarg_s.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_c.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_i1.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_i2.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_i4.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_o.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_o2.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_r4.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_r8.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/basic/refloc_u2.il | 10 ++++++++++ .../JIT/Methodical/explicit/funcptr/expl_funcptr_gc.il | 10 ++++++++++ .../Methodical/explicit/funcptr/expl_funcptr_val.il | 10 ++++++++++ .../JIT/Methodical/explicit/funcptr/seq_funcptr_gc.il | 10 ++++++++++ .../JIT/Methodical/explicit/funcptr/seq_funcptr_val.il | 10 ++++++++++ .../JIT/Methodical/explicit/misc/refarg_box_f8.il | 10 ++++++++++ .../JIT/Methodical/explicit/misc/refarg_box_val.il | 10 ++++++++++ .../JIT/Methodical/explicit/rotate/rotarg_double.il | 10 ++++++++++ .../JIT/Methodical/explicit/rotate/rotarg_float.il | 10 ++++++++++ .../JIT/Methodical/explicit/rotate/rotarg_objref.il | 10 ++++++++++ .../JIT/Methodical/explicit/rotate/rotarg_valref.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/rotate/rotate_i4.il | 10 ++++++++++ src/tests/JIT/Methodical/explicit/rotate/rotate_u2.il | 10 ++++++++++ .../flowgraph/bug619534/ILStackAllocRepro.il | 10 ++++++++++ .../Methodical/flowgraph/bug619534/twoEndFinallys.il | 10 ++++++++++ .../flowgraph/dev10_bug642944/GCMaskForGSCookie.il | 10 ++++++++++ .../flowgraph/dev10_bug675304/loopIV_init.il | 10 ++++++++++ .../flowgraph/dev10_bug679008/dependentLifetimes.il | 10 ++++++++++ .../flowgraph/dev10_bug679008/ehDescriptorPtrUpdate.il | 10 ++++++++++ .../JIT/Methodical/flowgraph/dev10_bug679008/fgloop.il | 10 ++++++++++ .../Methodical/flowgraph/dev10_bug679008/fgloop2.il | 10 ++++++++++ .../Methodical/flowgraph/dev10_bug679053/cpblkInt32.il | 10 ++++++++++ .../Methodical/flowgraph/dev10_bug679053/flowgraph.il | 10 ++++++++++ .../Methodical/flowgraph/dev10_bug679053/regionLive.il | 10 ++++++++++ .../flowgraph/dev10_bug679955/indexMinusOne.il | 10 ++++++++++ .../flowgraph/dev10_bug679955/volatileLocal1.il | 10 ++++++++++ .../flowgraph/dev10_bug679955/volatileLocal2.il | 10 ++++++++++ .../inlining/dev10_bug719093/variancesmall.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/arrays/hugedim.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/arrays/lcs_long.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/arrays/lcs_ulong.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/misc/binop.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/misc/box.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/misc/longmul.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_addsub.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_ldc_div.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_ldc_mul.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_ldc_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_ldfld_mul.il | 10 ++++++++++ .../JIT/Methodical/int64/signed/s_ldfld_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_ldsfld_mul.il | 10 ++++++++++ .../JIT/Methodical/int64/signed/s_ldsfld_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/signed/s_muldiv.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/superlong/superlong.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/addsub.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/ldc_mul.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/ldc_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/ldfld_mul.il | 10 ++++++++++ .../JIT/Methodical/int64/unsigned/ldfld_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/ldsfld_mul.il | 10 ++++++++++ .../JIT/Methodical/int64/unsigned/ldsfld_mulovf.il | 10 ++++++++++ src/tests/JIT/Methodical/int64/unsigned/muldiv.il | 10 ++++++++++ src/tests/JIT/Methodical/ldtoken/ldtoken.il | 10 ++++++++++ src/tests/JIT/Methodical/ldtoken/ldtokena.il | 10 ++++++++++ src/tests/JIT/Methodical/ldtoken/ptr_types.il | 10 ++++++++++ src/tests/JIT/Methodical/ldtoken/types.il | 10 ++++++++++ .../JIT/Methodical/localloc/verify/verify01_dynamic.il | 10 ++++++++++ .../JIT/Methodical/localloc/verify/verify01_large.il | 10 ++++++++++ .../JIT/Methodical/localloc/verify/verify01_small.il | 10 ++++++++++ .../Methodical/localloc/zeroinit/zeroinit01_large.il | 10 ++++++++++ .../Methodical/localloc/zeroinit/zeroinit01_small.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/classic.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/delegate.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/generics.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/generics2.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/tailcall.il | 10 ++++++++++ src/tests/JIT/Methodical/nonvirtualcall/valuetype.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/array1.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/array2.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/array3.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/format.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/indcall.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/lcs.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/longsig.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/native.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/seq.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/shortsig.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/stress2.il | 10 ++++++++++ src/tests/JIT/Methodical/refany/u_native.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch1.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch10.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch11.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch2.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch3.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch4.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch5.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch6.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch7.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch8.il | 10 ++++++++++ src/tests/JIT/Methodical/switch/switch9.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_enum.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_i2_bool.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_i4_i1.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_i4_u.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_i_u2.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_obj.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_r4_r8.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_r4_r8_inl.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_r8_r4.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_r8_r4_inl.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/compat_v.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_array.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_array_nz.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_gc.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_inst.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_value.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/deep_virt.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/gcval.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/gcval_nested.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/gcval_sideeffect.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/recurse_ep.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/recurse_ep_void.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_2a.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_2b.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_2c.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_3b.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_implicit.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_mutual_rec.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_switch.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_virt.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall/test_void.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall_v4/delegateTail.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall_v4/hijacking.il | 10 ++++++++++ src/tests/JIT/Methodical/tailcall_v4/smallFrame.il | 10 ++++++++++ src/tests/JIT/Methodical/xxblk/dynblk.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I8.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R4.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R8.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_U2.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/ldobj/ldobj_V.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/const.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/ldelema.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/localloc.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/mdarray.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/refanyval.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/operand/unbox.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/64sizeof.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/64sizeof32.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/64sizeof64.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/sizeof.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/sizeof32.il | 10 ++++++++++ src/tests/JIT/Methodical/xxobj/sizeof/sizeof64.il | 10 ++++++++++ 395 files changed, 3950 insertions(+) diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_b.il b/src/tests/JIT/Methodical/Arrays/huge/huge_b.il index cc67c12a518eab..6086375d140e9d 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_b.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_b.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (bool[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_i4.il b/src/tests/JIT/Methodical/Arrays/huge/huge_i4.il index 7cd2f32080f214..48a977ba1779d8 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_i4.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_i4.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (int32[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_objref.il b/src/tests/JIT/Methodical/Arrays/huge/huge_objref.il index ea7d4224423c2b..5c3c82b25dfb9d 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_objref.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_objref.il @@ -18,6 +18,13 @@ .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'test.exe' .namespace JitTest { @@ -48,6 +55,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (class JitTest.TestClass[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_r4.il b/src/tests/JIT/Methodical/Arrays/huge/huge_r4.il index f25e5af20fc6d5..ee55e618b406c7 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_r4.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_r4.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (float32[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_r8.il b/src/tests/JIT/Methodical/Arrays/huge/huge_r8.il index b2bbeb592a19a7..3e539331fc7b57 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_r8.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_r8.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (float64[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_struct.il b/src/tests/JIT/Methodical/Arrays/huge/huge_struct.il index 6fdbe14f7872e6..e60340392bbfda 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_struct.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_struct.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -43,6 +50,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (value class JitTest.TestStruct[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge/huge_u8.il b/src/tests/JIT/Methodical/Arrays/huge/huge_u8.il index dff07510b3c12a..a5e3f4b78518bf 100644 --- a/src/tests/JIT/Methodical/Arrays/huge/huge_u8.il +++ b/src/tests/JIT/Methodical/Arrays/huge/huge_u8.il @@ -25,6 +25,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (unsigned int64[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/Arrays/huge_struct.il b/src/tests/JIT/Methodical/Arrays/huge_struct.il index bee72a73f7d628..ace7c86ea2f143 100644 --- a/src/tests/JIT/Methodical/Arrays/huge_struct.il +++ b/src/tests/JIT/Methodical/Arrays/huge_struct.il @@ -19,6 +19,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'huge_strcut.exe' // MVID: {23E3D49B-6CFD-4DA0-8C9D-A611CE0BA103} @@ -38,6 +45,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 38 (0x26) .maxstack 70 diff --git a/src/tests/JIT/Methodical/Arrays/lcs/lcs_ldlen.il b/src/tests/JIT/Methodical/Arrays/lcs/lcs_ldlen.il index ee66c462ced8d4..ea54c56d2f19c7 100644 --- a/src/tests/JIT/Methodical/Arrays/lcs/lcs_ldlen.il +++ b/src/tests/JIT/Methodical/Arrays/lcs/lcs_ldlen.il @@ -20,6 +20,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'lcs.exe' // MVID: {52ED7FCA-78F1-42F6-8DE5-7388302AFAA6} @@ -603,6 +610,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 227 (0xe3) .maxstack 5 diff --git a/src/tests/JIT/Methodical/Arrays/misc/address.il b/src/tests/JIT/Methodical/Arrays/misc/address.il index b4bb950641bfe4..911214466510e4 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/address.il +++ b/src/tests/JIT/Methodical/Arrays/misc/address.il @@ -19,6 +19,13 @@ .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'test.exe' .namespace JitTest { @@ -102,6 +109,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/misc/arrres.il b/src/tests/JIT/Methodical/Arrays/misc/arrres.il index 2185460915ef9b..fda0a4275abf52 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/arrres.il +++ b/src/tests/JIT/Methodical/Arrays/misc/arrres.il @@ -19,6 +19,13 @@ .assembly 'arrres'// as "arrres" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'arrres.exe' .namespace GCTest { @@ -151,6 +158,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/Arrays/misc/gcarr.il b/src/tests/JIT/Methodical/Arrays/misc/gcarr.il index c0773d119cc7ed..ea1f9ed95ee01d 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/gcarr.il +++ b/src/tests/JIT/Methodical/Arrays/misc/gcarr.il @@ -19,6 +19,13 @@ .assembly 'gcarr'// as "gcarr" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'gcarr.exe' .namespace GCTest { @@ -43,6 +50,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (class GCTest.Test[-10...10] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/misc/initializearray.il b/src/tests/JIT/Methodical/Arrays/misc/initializearray.il index 256c2bece9aea8..fff40b77bdf28d 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/initializearray.il +++ b/src/tests/JIT/Methodical/Arrays/misc/initializearray.il @@ -11,6 +11,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module initializearray.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -22,6 +29,9 @@ { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/Arrays/misc/initializearray_enum.il b/src/tests/JIT/Methodical/Arrays/misc/initializearray_enum.il index 2ffe3950597cb2..12db46e92caddc 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/initializearray_enum.il +++ b/src/tests/JIT/Methodical/Arrays/misc/initializearray_enum.il @@ -75,6 +75,13 @@ class My { .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module initializearray_enum.exe // MVID: {88A311DA-3D49-42AC-8FA7-6DB1266177BC} .imagebase 0x00400000 @@ -130,6 +137,9 @@ class My { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 8 diff --git a/src/tests/JIT/Methodical/Arrays/misc/ldelem_get.il b/src/tests/JIT/Methodical/Arrays/misc/ldelem_get.il index 4e7de7a19482db..cb0ea20a0c051c 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/ldelem_get.il +++ b/src/tests/JIT/Methodical/Arrays/misc/ldelem_get.il @@ -27,6 +27,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -96,6 +103,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (float64[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/misc/length0.il b/src/tests/JIT/Methodical/Arrays/misc/length0.il index b29f0aac4466bd..1efd4e26bd03c0 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/length0.il +++ b/src/tests/JIT/Methodical/Arrays/misc/length0.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[0...] V_0, int32 V_1, int32 V_2) diff --git a/src/tests/JIT/Methodical/Arrays/misc/lengthm2.il b/src/tests/JIT/Methodical/Arrays/misc/lengthm2.il index db84556f8e9b2d..f3f02f74e3220d 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/lengthm2.il +++ b/src/tests/JIT/Methodical/Arrays/misc/lengthm2.il @@ -20,6 +20,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {23E3D49B-6CFD-4DA0-8C9D-A611CE0BA103} @@ -31,6 +38,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 38 (0x26) .maxstack 4 diff --git a/src/tests/JIT/Methodical/Arrays/misc/selfref.il b/src/tests/JIT/Methodical/Arrays/misc/selfref.il index 72fa052c2f2478..5cfa41915e242b 100644 --- a/src/tests/JIT/Methodical/Arrays/misc/selfref.il +++ b/src/tests/JIT/Methodical/Arrays/misc/selfref.il @@ -20,6 +20,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'selfref.exe' // MVID: {57800D71-6F51-4ACF-BC86-8F3D2FBAC8E1} @@ -31,6 +38,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 157 (0x9d) .maxstack 3 diff --git a/src/tests/JIT/Methodical/Arrays/range/float64_range1.il b/src/tests/JIT/Methodical/Arrays/range/float64_range1.il index a8472942b8b2f2..3ad3d2fa351395 100644 --- a/src/tests/JIT/Methodical/Arrays/range/float64_range1.il +++ b/src/tests/JIT/Methodical/Arrays/range/float64_range1.il @@ -27,6 +27,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -98,6 +105,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (float64[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/float64_range2.il b/src/tests/JIT/Methodical/Arrays/range/float64_range2.il index 9d7d5d91eca523..7ce229d1f21785 100644 --- a/src/tests/JIT/Methodical/Arrays/range/float64_range2.il +++ b/src/tests/JIT/Methodical/Arrays/range/float64_range2.il @@ -27,6 +27,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -97,6 +104,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (float64[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_0.il b/src/tests/JIT/Methodical/Arrays/range/int32_0.il index fc60b7a3771dc2..4d3964c7b5c51f 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_0.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_0.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[0...] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_0_5a.il b/src/tests/JIT/Methodical/Arrays/range/int32_0_5a.il index 2b48862369e47a..574147bba24ff3 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_0_5a.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_0_5a.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[0...5] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_0_5b.il b/src/tests/JIT/Methodical/Arrays/range/int32_0_5b.il index 2b48862369e47a..574147bba24ff3 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_0_5b.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_0_5b.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[0...5] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_1.il b/src/tests/JIT/Methodical/Arrays/range/int32_1.il index c867ce1c021d47..12ba1c080ff187 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_1.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_1.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[1...] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_m1.il b/src/tests/JIT/Methodical/Arrays/range/int32_m1.il index 837021088d468f..8e6dcdbeebc42a 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_m1.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_m1.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[-5...] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_neg_range.il b/src/tests/JIT/Methodical/Arrays/range/int32_neg_range.il index e76559c547cdc5..dc3f5253c40809 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_neg_range.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_neg_range.il @@ -26,6 +26,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[-80005...-80000] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_range1.il b/src/tests/JIT/Methodical/Arrays/range/int32_range1.il index fb732100fbe204..481ccd00830c6f 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_range1.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_range1.il @@ -27,6 +27,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -96,6 +103,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/int32_range2.il b/src/tests/JIT/Methodical/Arrays/range/int32_range2.il index a9c038188c7be7..591d2892a58c48 100644 --- a/src/tests/JIT/Methodical/Arrays/range/int32_range2.il +++ b/src/tests/JIT/Methodical/Arrays/range/int32_range2.il @@ -27,6 +27,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -95,6 +102,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32[10000...10005] V_0, diff --git a/src/tests/JIT/Methodical/Arrays/range/negIndexRngChkElim.il b/src/tests/JIT/Methodical/Arrays/range/negIndexRngChkElim.il index 83433d06b132ca..bddb6217546037 100644 --- a/src/tests/JIT/Methodical/Arrays/range/negIndexRngChkElim.il +++ b/src/tests/JIT/Methodical/Arrays/range/negIndexRngChkElim.il @@ -2,6 +2,13 @@ // The .NET Foundation licenses this file to you under the MIT license. .assembly ILGEN_0x1d013582 {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0x1d013582 { @@ -1451,6 +1458,9 @@ End_Orphan_b_106: ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 1 diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/array.il b/src/tests/JIT/Methodical/Boxing/boxunbox/array.il index ac1cfc06a76ef2..7eb58a13e01f4b 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/array.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/array.il @@ -8,11 +8,21 @@ .ver 4:0:0:0 } .assembly 'array' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 32 .locals (unsigned int8[] ARR_u1, diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/chain.il b/src/tests/JIT/Methodical/Boxing/boxunbox/chain.il index 2b4343e429ec4e..4e8eeda1e3fe7a 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/chain.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/chain.il @@ -8,11 +8,21 @@ .ver 4:0:0:0 } .assembly 'chain' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 32 ldc.i8 13 diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/finally.il b/src/tests/JIT/Methodical/Boxing/boxunbox/finally.il index 87785b4bc549b1..81a405fbe2ce08 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/finally.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/finally.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'finally' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -184,6 +191,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/huge_filter.il b/src/tests/JIT/Methodical/Boxing/boxunbox/huge_filter.il index 4bf59f27095aba..6f950ff310da51 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/huge_filter.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/huge_filter.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'huge_filter' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -181,6 +188,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/jump.il b/src/tests/JIT/Methodical/Boxing/boxunbox/jump.il index b1f78069170d20..e7eb340c9ac9a7 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/jump.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/jump.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'jump' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -184,6 +191,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/local.il b/src/tests/JIT/Methodical/Boxing/boxunbox/local.il index 996d2e84e5ca8a..957956986b0dc0 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/local.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/local.il @@ -8,11 +8,21 @@ .ver 4:0:0:0 } .assembly 'local' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 32 .locals (unsigned int8 VAR_u1, diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/localloc.il b/src/tests/JIT/Methodical/Boxing/boxunbox/localloc.il index 6679b202179a8d..5311de5dfd7fce 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/localloc.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/localloc.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'localloc' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -179,6 +186,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/simple.il b/src/tests/JIT/Methodical/Boxing/boxunbox/simple.il index b372d50e2c6961..0a060c7a392ad7 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/simple.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/simple.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'simple' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -174,6 +181,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/tailcall.il b/src/tests/JIT/Methodical/Boxing/boxunbox/tailcall.il index fa668cbe8be196..01629fd0e5756f 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/tailcall.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/tailcall.il @@ -6,6 +6,13 @@ .assembly extern mscorlib { auto } .assembly 'tailcall' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -178,6 +185,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/boxunbox/try.il b/src/tests/JIT/Methodical/Boxing/boxunbox/try.il index fcae3ad277e431..673bdaecccc82e 100644 --- a/src/tests/JIT/Methodical/Boxing/boxunbox/try.il +++ b/src/tests/JIT/Methodical/Boxing/boxunbox/try.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'try' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -181,6 +188,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Boxing/callconv/instance.il b/src/tests/JIT/Methodical/Boxing/callconv/instance.il index 572f7d335fbbf7..9df859316f6e5a 100644 --- a/src/tests/JIT/Methodical/Boxing/callconv/instance.il +++ b/src/tests/JIT/Methodical/Boxing/callconv/instance.il @@ -13,6 +13,13 @@ .assembly 'instance'// as "instance" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class abstract auto ansi BaseTest extends [mscorlib]System.Object @@ -176,6 +183,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals ([0] class BoxTest.Test test, diff --git a/src/tests/JIT/Methodical/Boxing/functional/fibo.il b/src/tests/JIT/Methodical/Boxing/functional/fibo.il index a69adbc37ce4ad..0400bac3b0a3f4 100644 --- a/src/tests/JIT/Methodical/Boxing/functional/fibo.il +++ b/src/tests/JIT/Methodical/Boxing/functional/fibo.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'fibo' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class auto ansi Test extends [mscorlib]System.Object @@ -129,6 +136,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals ([0] int32 V_0, diff --git a/src/tests/JIT/Methodical/Boxing/functional/sin.il b/src/tests/JIT/Methodical/Boxing/functional/sin.il index 889379e3a252a3..a5dc1c723a1266 100644 --- a/src/tests/JIT/Methodical/Boxing/functional/sin.il +++ b/src/tests/JIT/Methodical/Boxing/functional/sin.il @@ -12,6 +12,13 @@ .assembly sin { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module sin_il.exe .namespace SinCalc { @@ -222,6 +229,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (object V_0, diff --git a/src/tests/JIT/Methodical/Boxing/misc/concurgc.il b/src/tests/JIT/Methodical/Boxing/misc/concurgc.il index 51281e91ff3b82..0e623ec35fe578 100644 --- a/src/tests/JIT/Methodical/Boxing/misc/concurgc.il +++ b/src/tests/JIT/Methodical/Boxing/misc/concurgc.il @@ -9,6 +9,13 @@ .assembly 'concur'// as "concur" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace Test { .class auto ansi App extends [mscorlib]System.Object @@ -31,6 +38,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals ([0] class Test.App app, diff --git a/src/tests/JIT/Methodical/Boxing/misc/enum.il b/src/tests/JIT/Methodical/Boxing/misc/enum.il index ba867822b4643f..da45441ed44311 100644 --- a/src/tests/JIT/Methodical/Boxing/misc/enum.il +++ b/src/tests/JIT/Methodical/Boxing/misc/enum.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly 'enum' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class value auto ansi serializable sealed ToPrintOrNotToPrint extends [mscorlib]System.Enum @@ -135,6 +142,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/Boxing/misc/nestval.il b/src/tests/JIT/Methodical/Boxing/misc/nestval.il index 32660f80cd5b98..6818c4c701ed2c 100644 --- a/src/tests/JIT/Methodical/Boxing/misc/nestval.il +++ b/src/tests/JIT/Methodical/Boxing/misc/nestval.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'nestval' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class value auto ansi sealed MyBool extends [mscorlib]System.ValueType @@ -197,6 +204,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals ([0] value class BoxTest.ArgInfo args) diff --git a/src/tests/JIT/Methodical/Boxing/misc/tailjump.il b/src/tests/JIT/Methodical/Boxing/misc/tailjump.il index f6d2b87be22a37..08298c3704de42 100644 --- a/src/tests/JIT/Methodical/Boxing/misc/tailjump.il +++ b/src/tests/JIT/Methodical/Boxing/misc/tailjump.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class auto ansi Test extends [mscorlib]System.Object @@ -119,6 +126,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/Boxing/misc/typedref.il b/src/tests/JIT/Methodical/Boxing/misc/typedref.il index f238181c52d1eb..223f584abf32fc 100644 --- a/src/tests/JIT/Methodical/Boxing/misc/typedref.il +++ b/src/tests/JIT/Methodical/Boxing/misc/typedref.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'typedref' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace BoxTest { .class auto ansi Test extends [mscorlib]System.Object @@ -148,6 +155,9 @@ equal_types: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals ([0] int32 V_0, diff --git a/src/tests/JIT/Methodical/Boxing/morph/sin3double.il b/src/tests/JIT/Methodical/Boxing/morph/sin3double.il index eb41a116353b0d..13d2f3000eb17f 100644 --- a/src/tests/JIT/Methodical/Boxing/morph/sin3double.il +++ b/src/tests/JIT/Methodical/Boxing/morph/sin3double.il @@ -12,6 +12,13 @@ .assembly sin3double { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private sequential ansi sealed beforefieldinit VV extends [mscorlib]System.ValueType { @@ -196,6 +203,9 @@ .method static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals (int32 V_0, float64 V_1, diff --git a/src/tests/JIT/Methodical/Boxing/seh/fault.il b/src/tests/JIT/Methodical/Boxing/seh/fault.il index 69c71a8204e232..34484cf791cea5 100644 --- a/src/tests/JIT/Methodical/Boxing/seh/fault.il +++ b/src/tests/JIT/Methodical/Boxing/seh/fault.il @@ -13,6 +13,13 @@ .assembly 'try'// as "try" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace SinCalc { .class auto ansi MistakeException extends [mscorlib]System.Exception @@ -269,6 +276,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals ([0] class System.Object i, diff --git a/src/tests/JIT/Methodical/Boxing/seh/filter.il b/src/tests/JIT/Methodical/Boxing/seh/filter.il index badea4a3e62b35..cf7859df690a16 100644 --- a/src/tests/JIT/Methodical/Boxing/seh/filter.il +++ b/src/tests/JIT/Methodical/Boxing/seh/filter.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'filter' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace SinCalc { .class auto ansi MistakeException extends [mscorlib]System.Exception @@ -265,6 +272,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals ([0] class System.Object i, diff --git a/src/tests/JIT/Methodical/Boxing/seh/try.il b/src/tests/JIT/Methodical/Boxing/seh/try.il index 3355859172f282..f3cb19550e333c 100644 --- a/src/tests/JIT/Methodical/Boxing/seh/try.il +++ b/src/tests/JIT/Methodical/Boxing/seh/try.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'try' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace SinCalc { .class auto ansi MistakeException extends [mscorlib]System.Exception @@ -265,6 +272,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals ([0] class System.Object i, diff --git a/src/tests/JIT/Methodical/Boxing/xlang/sin_cs.il b/src/tests/JIT/Methodical/Boxing/xlang/sin_cs.il index 134937faef4375..21ebc36d1a2d05 100644 --- a/src/tests/JIT/Methodical/Boxing/xlang/sin_cs.il +++ b/src/tests/JIT/Methodical/Boxing/xlang/sin_cs.il @@ -9,6 +9,13 @@ } .assembly extern legacy library mscorlib { auto } .assembly 'sin_il_cs' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern sinlib_cs { } @@ -19,6 +26,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (class System.Object V_0, diff --git a/src/tests/JIT/Methodical/Boxing/xlang/sin_il.il b/src/tests/JIT/Methodical/Boxing/xlang/sin_il.il index 3e0ff2dbad3ad2..13d235fb3dfa43 100644 --- a/src/tests/JIT/Methodical/Boxing/xlang/sin_il.il +++ b/src/tests/JIT/Methodical/Boxing/xlang/sin_il.il @@ -9,6 +9,13 @@ } .assembly extern legacy library mscorlib { auto } .assembly 'sin_il_il' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern sinlib_il { } @@ -19,6 +26,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (class System.Object V_0, diff --git a/src/tests/JIT/Methodical/Coverage/arglist_pos.il b/src/tests/JIT/Methodical/Coverage/arglist_pos.il index 443de1481ecabd..879f8b617ec9cf 100644 --- a/src/tests/JIT/Methodical/Coverage/arglist_pos.il +++ b/src/tests/JIT/Methodical/Coverage/arglist_pos.il @@ -14,6 +14,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module arglist_pos.exe .class public auto ansi arglist_pos extends [mscorlib]System.Object @@ -33,6 +40,9 @@ .method public hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .try { diff --git a/src/tests/JIT/Methodical/Coverage/b39946.il b/src/tests/JIT/Methodical/Coverage/b39946.il index 44a6e64258ea86..ac366e937021f5 100644 --- a/src/tests/JIT/Methodical/Coverage/b39946.il +++ b/src/tests/JIT/Methodical/Coverage/b39946.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly b39946 {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class ILGEN_0x5c383c7 { @@ -297,6 +304,9 @@ End_Orphan_44: ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 20 .try { diff --git a/src/tests/JIT/Methodical/Coverage/copy_prop_byref_to_native_int.il b/src/tests/JIT/Methodical/Coverage/copy_prop_byref_to_native_int.il index 412a725815497b..b014756398c06e 100644 --- a/src/tests/JIT/Methodical/Coverage/copy_prop_byref_to_native_int.il +++ b/src/tests/JIT/Methodical/Coverage/copy_prop_byref_to_native_int.il @@ -5,6 +5,13 @@ .assembly extern System.Runtime { auto } .assembly CopyPropByrefToNativeInt { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .typedef [System.Runtime]System.WeakReference as WeakRef .typedef [System.Runtime]System.GC as GC @@ -16,6 +23,9 @@ .method private static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals ( [0] int32 result, [1] int32[] arr ) diff --git a/src/tests/JIT/Methodical/Coverage/hole.il b/src/tests/JIT/Methodical/Coverage/hole.il index e1f7eb46e8818e..a0e49507176531 100644 --- a/src/tests/JIT/Methodical/Coverage/hole.il +++ b/src/tests/JIT/Methodical/Coverage/hole.il @@ -13,6 +13,13 @@ .ver 4:0:0:0 } .assembly hole {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module hole.exe // MVID: {972ABF67-C385-44E6-B525-571BCCECC13C} .imagebase 0x00400000 @@ -30,6 +37,9 @@ .field public static int32 x .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 115 (0x73) .maxstack 10 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_i.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_i.il index 06fa6bee1d8ce7..004b4e0aaffaa3 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_i.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_i.il @@ -11,10 +11,20 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_conv_i8_i extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_u.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_u.il index bf87eb66028a1d..9d3ea0b621d14b 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_u.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/conv_i8_u.il @@ -11,10 +11,20 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_conv_i8_u extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_i.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_i.il index 46899b10eb2c25..18a57b476689a8 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_i.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_i.il @@ -11,10 +11,20 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_convovf_i8_i extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_u-ia64.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_u-ia64.il index d9553fd6665446..5a5dec08255d7b 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_u-ia64.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/convovf_i8_u-ia64.il @@ -11,10 +11,20 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_convovf_i8_u_ia64 extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-i386.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-i386.il index 8cc0a204ad0e32..677b8cddede3a4 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-i386.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-i386.il @@ -11,10 +11,20 @@ { } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_i_array_merge_i386 extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32[0...], native int[0...], native int, native int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-ia64.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-ia64.il index 9c7edda8fe1a0f..22b1d6f0cc414c 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-ia64.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_array_merge-ia64.il @@ -11,10 +11,20 @@ { } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_i_array_merge_ia64 extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int64[0...], native int[0...], native int, native int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_box.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_box.il index 5bb094dac13cce..7e73192a3d3a59 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_box.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_box.il @@ -19,6 +19,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' .namespace BoxTest { @@ -47,6 +54,9 @@ } .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals (native int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_conv.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_conv.il index f81f1b4ee6d8ea..290c812985ed83 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_conv.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_conv.il @@ -11,6 +11,13 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_i_conv extends [mscorlib]System.Object { .method private hidebysig static native int to_native(int32) il managed @@ -21,6 +28,9 @@ } .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 //------------------------ diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_fld.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_fld.il index ca1adf5e0fa752..677b01028e7ef0 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_fld.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_fld.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -22,6 +29,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (class Test.AA pinned, native int[0...], native int, int32, native int[0...] pinned) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flood.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flood.il index a0befda38eea3e..1ba6a1e1627141 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flood.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flood.il @@ -16,11 +16,21 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest { .class private auto ansi Test extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals(native int, native int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flow.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flow.il index 3d62d437457be1..741c3c6771a577 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flow.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_flow.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {3433C0F8-3BEA-4168-AB0C-C275EF054928} .namespace Test @@ -27,6 +34,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 8 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_prop.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_prop.il index a392ebe812db8d..ad167fea659142 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_prop.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_prop.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -18,6 +25,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (class Test.AA) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort1.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort1.il index 5ce9a06f908253..b0ef35b1cdd6ef 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort1.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort1.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {D2333E3D-2CA6-4703-8D46-E41A46BDF801} .namespace QSortTest @@ -196,6 +203,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 4 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort2.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort2.il index f60e0448546a54..15f778b7e332e5 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort2.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_qsort2.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {D2333E3D-2CA6-4703-8D46-E41A46BDF801} .namespace QSortTest @@ -196,6 +203,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 4 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_ref.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_ref.il index 4f1d6abc6f84e2..e60b07b324b5b8 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_ref.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_ref.il @@ -16,6 +16,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest @@ -25,6 +32,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_seq.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_seq.il index 44eee1e4cdb9b4..e73031af5187d7 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_seq.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_seq.il @@ -11,6 +11,13 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_i_seq extends [mscorlib]System.Object { .method private hidebysig static native int calc(native int, native int) il managed @@ -46,6 +53,9 @@ stop: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 ldc.i4.s 6 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_vfld.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_vfld.il index c78b4b36de6f72..73859396e8737f 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_vfld.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/i_vfld.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -22,6 +29,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (value class Test.AA pinned, native int[0...], native int, int32, native int[0...] pinned) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/qperm.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/qperm.il index 87d0be8fabea57..20f05d50127fd1 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/qperm.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/qperm.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {D2333E3D-2CA6-4703-8D46-E41A46BDF801} .namespace QSortTest @@ -199,6 +206,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 4 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-i386.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-i386.il index eaa1230047ca01..51e6421e27c1e1 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-i386.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-i386.il @@ -16,6 +16,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest @@ -25,6 +32,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-ia64.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-ia64.il index 8570210dd1dbc7..574cebbbcfd7ca 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-ia64.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/sizeof-ia64.il @@ -16,6 +16,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest @@ -25,6 +32,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-i386.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-i386.il index e031fe4d4051f6..cf3ae363502b55 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-i386.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-i386.il @@ -11,10 +11,20 @@ { } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_u_array_merge_i386 extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (unsigned int32[0...], native unsigned int[0...], native unsigned int, native unsigned int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-ia64.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-ia64.il index 7208f20f9ed116..9f26367ab33796 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-ia64.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_array_merge-ia64.il @@ -11,10 +11,20 @@ { } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_u_array_merge_ia64 extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (unsigned int64[0...], native unsigned int[0...], native unsigned int, native unsigned int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_box.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_box.il index 5a3159882b635e..5ab3c5ed711c34 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_box.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_box.il @@ -19,6 +19,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' .namespace BoxTest { @@ -47,6 +54,9 @@ } .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals (native unsigned int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_conv.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_conv.il index c983a8d52a5b09..379835a7ef5c3b 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_conv.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_conv.il @@ -11,6 +11,13 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_u_conv extends [mscorlib]System.Object { .method private hidebysig static native unsigned int to_native(int32) il managed @@ -21,6 +28,9 @@ } .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 //------------------------ diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_fld.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_fld.il index 321bb19365b9e8..9cba8840439ea9 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_fld.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_fld.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -22,6 +29,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (class Test.AA pinned, native unsigned int[0...], native unsigned int, int32, native unsigned int[0...] pinned) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flood.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flood.il index fb36a19686b976..0c784f5dbf6341 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flood.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flood.il @@ -16,11 +16,21 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest { .class private auto ansi Test extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals(native unsigned int) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flow.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flow.il index 37c661ef4564ba..807c5979545932 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flow.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_flow.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {3433C0F8-3BEA-4168-AB0C-C275EF054928} .namespace Test @@ -27,6 +34,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 8 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_prop.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_prop.il index 9d71f2d6f30d35..696b203a631d4e 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_prop.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_prop.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -18,6 +25,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (class Test.AA) diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort1.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort1.il index 792d8d878db034..78537bed273b9b 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort1.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort1.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {D2333E3D-2CA6-4703-8D46-E41A46BDF801} .namespace QSortTest @@ -196,6 +203,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 4 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort2.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort2.il index 384010549d83da..030d03ef7c4691 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort2.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_qsort2.il @@ -16,6 +16,13 @@ .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' // MVID: {D2333E3D-2CA6-4703-8D46-E41A46BDF801} .namespace QSortTest @@ -196,6 +203,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 4 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_ref.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_ref.il index e89495c743fdc7..86def89c7d5d47 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_ref.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_ref.il @@ -16,6 +16,13 @@ .assembly 'avg'// as "avg" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'avg.exe' // MVID: {BCA6096F-DF11-4FA3-BF16-EEDA01729535} .namespace AvgTest @@ -24,6 +31,9 @@ { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 48 (0x30) .maxstack 5 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_seq.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_seq.il index 52806809a11e45..8f80169193dcc1 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_seq.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_seq.il @@ -11,6 +11,13 @@ } .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_u_seq extends [mscorlib]System.Object { .method private hidebysig static native unsigned int calc(native unsigned int, native unsigned int) il managed @@ -47,6 +54,9 @@ stop: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 ldc.i4.s 6 diff --git a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_vfld.il b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_vfld.il index ff342ec881971f..869f2ad55057ee 100644 --- a/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_vfld.il +++ b/src/tests/JIT/Methodical/ELEMENT_TYPE_IU/u_vfld.il @@ -11,6 +11,13 @@ } .assembly 'qsort'// as "qsort" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'qsort.exe' .namespace Test { @@ -22,6 +29,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (value class Test.AA pinned, native unsigned int[0...], native unsigned int, int32, native unsigned int[0...] pinned) diff --git a/src/tests/JIT/Methodical/FPtrunc/convX.il b/src/tests/JIT/Methodical/FPtrunc/convX.il index 217fc1b66f30cf..6a991c77a37952 100644 --- a/src/tests/JIT/Methodical/FPtrunc/convX.il +++ b/src/tests/JIT/Methodical/FPtrunc/convX.il @@ -8,12 +8,22 @@ } .assembly extern mscorlib {} .assembly convX {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module convX.exe .class private auto ansi beforefieldinit convX extends [mscorlib]System.Object { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 diff --git a/src/tests/JIT/Methodical/FPtrunc/convr4d.il b/src/tests/JIT/Methodical/FPtrunc/convr4d.il index ce7eab6427144c..54413a6f61e170 100644 --- a/src/tests/JIT/Methodical/FPtrunc/convr4d.il +++ b/src/tests/JIT/Methodical/FPtrunc/convr4d.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly convr4a {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public sealed VT extends [mscorlib]System.ValueType { .field public float32 f @@ -205,6 +212,9 @@ .method public static int32 Main() { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 1155 (0x483) .maxstack 5 diff --git a/src/tests/JIT/Methodical/FPtrunc/convr8d.il b/src/tests/JIT/Methodical/FPtrunc/convr8d.il index 5234ac6c9561db..a614d2cdbd9dd1 100644 --- a/src/tests/JIT/Methodical/FPtrunc/convr8d.il +++ b/src/tests/JIT/Methodical/FPtrunc/convr8d.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly convr8d {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public sealed VT extends [mscorlib]System.ValueType { .field public float64 f @@ -205,6 +212,9 @@ .method public static int32 Main() { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 1155 (0x483) .maxstack 5 diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param1b.il b/src/tests/JIT/Methodical/Invoke/25params/25param1b.il index a87f3cde457bf6..a23a4e6661761b 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param1b.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param1b.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly '20param2a'{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit test extends [mscorlib]System.Object { @@ -216,6 +223,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 67 (0x43) .maxstack 25 diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param1c.il b/src/tests/JIT/Methodical/Invoke/25params/25param1c.il index 7f68d3279d2020..41614c2f249f47 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param1c.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param1c.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly '20param3a'{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit test extends [mscorlib]System.Object { @@ -242,6 +249,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 67 (0x43) .maxstack 25 diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param2b.il b/src/tests/JIT/Methodical/Invoke/25params/25param2b.il index bbbd2966188d3e..3a5434be56e304 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param2b.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param2b.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib {} .assembly '20param2b'{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private sequential ansi sealed beforefieldinit VT extends [mscorlib]System.ValueType { @@ -273,6 +280,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 25 .locals init ([0] valuetype VT vt, diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param2c.il b/src/tests/JIT/Methodical/Invoke/25params/25param2c.il index 689385584ad9e7..33ddfd8f7c5182 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param2c.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param2c.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib {} .assembly '20param1b' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private sequential ansi sealed beforefieldinit VT extends [mscorlib]System.ValueType { @@ -299,6 +306,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 25 .locals init ([0] valuetype VT vt, diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param3b.il b/src/tests/JIT/Methodical/Invoke/25params/25param3b.il index 1ff0d48ac43f63..f5334732c5d89e 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param3b.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param3b.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly '20param3c' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit test extends [mscorlib]System.Object { @@ -1635,6 +1642,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 83 (0x53) .maxstack 25 diff --git a/src/tests/JIT/Methodical/Invoke/25params/25param3c.il b/src/tests/JIT/Methodical/Invoke/25params/25param3c.il index 0332142e45a0ce..152cd017e43b1e 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25param3c.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25param3c.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly '20param3c' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit test extends [mscorlib]System.Object { @@ -2259,6 +2266,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 83 (0x53) .maxstack 25 diff --git a/src/tests/JIT/Methodical/Invoke/25params/25paramMixed.il b/src/tests/JIT/Methodical/Invoke/25params/25paramMixed.il index 62ec1084057b6f..78a5c005e453a7 100644 --- a/src/tests/JIT/Methodical/Invoke/25params/25paramMixed.il +++ b/src/tests/JIT/Methodical/Invoke/25params/25paramMixed.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly '20param3c' {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit test extends [mscorlib]System.Object { @@ -1986,6 +1993,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 83 (0x53) .maxstack 25 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfault.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfault.il index 29ee9f84d5077a..f5ca0b0f86bd67 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfault.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfault.il @@ -14,6 +14,13 @@ .assembly 'catchfault'// as "catchfault" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfault.exe' // MVID: {FCE369B5-E876-4E32-B744-1740582FF3B2} .namespace JitTest @@ -155,6 +162,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfault_jmp.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfault_jmp.il index 15f936ea8184a7..af423d75d02393 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfault_jmp.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfault_jmp.il @@ -14,6 +14,13 @@ .assembly 'catchfault_tail'// as "catchfault_tail" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfault_tail.exe' // MVID: {7D0BA0DB-DCB6-4997-83C9-9F31894A25EF} .namespace JitTest @@ -174,6 +181,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfault_tail.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfault_tail.il index e465d99c4ed584..6608bbfaeacb25 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfault_tail.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfault_tail.il @@ -14,6 +14,13 @@ .assembly 'catchfault_tail'// as "catchfault_tail" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfault_tail.exe' // MVID: {7D0BA0DB-DCB6-4997-83C9-9F31894A25EF} .namespace JitTest @@ -178,6 +185,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_ind.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_ind.il index f0f1fafffcd1a9..4bab150d6b2a73 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_ind.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_ind.il @@ -14,6 +14,13 @@ .assembly 'catchfinally'// as "catchfinally" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfinally.exe' // MVID: {15FE650F-7944-4B46-86D7-2ECCFDC924C2} .namespace JitTest @@ -183,6 +190,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmp.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmp.il index ad5a4bdd1afc61..47c6732a07e393 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmp.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmp.il @@ -14,6 +14,13 @@ .assembly 'catchfinally_tail'// as "catchfinally_tail" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfinally_tail.exe' // MVID: {CCB52291-4072-427C-8C14-2780C164EB2B} .namespace JitTest @@ -180,6 +187,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmpind.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmpind.il index 7eb20cd317abc9..2eaa53be8b67e7 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmpind.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_jmpind.il @@ -14,6 +14,13 @@ .assembly 'catchfinally_tail'// as "catchfinally_tail" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfinally_tail.exe' // MVID: {CCB52291-4072-427C-8C14-2780C164EB2B} .namespace JitTest @@ -181,6 +188,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_tail.il b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_tail.il index 299e258fe97b69..84e0155d73af3e 100644 --- a/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_tail.il +++ b/src/tests/JIT/Methodical/Invoke/SEH/catchfinally_tail.il @@ -14,6 +14,13 @@ .assembly 'catchfinally_tail'// as "catchfinally_tail" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'catchfinally_tail.exe' // MVID: {CCB52291-4072-427C-8C14-2780C164EB2B} .namespace JitTest @@ -186,6 +193,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 97 (0x61) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/callvirt/test1.il b/src/tests/JIT/Methodical/Invoke/callvirt/test1.il index c90ffaf2f3a910..594ebe1793d800 100644 --- a/src/tests/JIT/Methodical/Invoke/callvirt/test1.il +++ b/src/tests/JIT/Methodical/Invoke/callvirt/test1.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test1.exe' // MVID: {0D28B100-FF93-4AA9-8EDA-33F3D5D2A136} @@ -133,6 +140,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 99 (0x63) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/callvirt/test2.il b/src/tests/JIT/Methodical/Invoke/callvirt/test2.il index ed8e5056206d61..b5c5490c4e150a 100644 --- a/src/tests/JIT/Methodical/Invoke/callvirt/test2.il +++ b/src/tests/JIT/Methodical/Invoke/callvirt/test2.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test1.exe' // MVID: {A1B2C1C6-25C2-4DB7-AE55-41CA3A00F290} @@ -133,6 +140,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 99 (0x63) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/callvirt/test3.il b/src/tests/JIT/Methodical/Invoke/callvirt/test3.il index 8afcc1b78b2877..108b795c9a7648 100644 --- a/src/tests/JIT/Methodical/Invoke/callvirt/test3.il +++ b/src/tests/JIT/Methodical/Invoke/callvirt/test3.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test3.exe' // MVID: {D9CB467A-BD94-4D87-BB6B-ABB1D4B12E50} @@ -79,6 +86,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 65 (0x41) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/ctor/val_cctor.il b/src/tests/JIT/Methodical/Invoke/ctor/val_cctor.il index ee8ea1ade7a686..ddfee2ab47b2d7 100644 --- a/src/tests/JIT/Methodical/Invoke/ctor/val_cctor.il +++ b/src/tests/JIT/Methodical/Invoke/ctor/val_cctor.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'val_cctor.exe' // MVID: {1C70E5EE-C023-4741-BFC0-A85E3927FB65} @@ -59,6 +66,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 66 (0x42) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/ctor/val_ctor_newobj.il b/src/tests/JIT/Methodical/Invoke/ctor/val_ctor_newobj.il index eb2806b961705e..7ef76443406b1f 100644 --- a/src/tests/JIT/Methodical/Invoke/ctor/val_ctor_newobj.il +++ b/src/tests/JIT/Methodical/Invoke/ctor/val_ctor_newobj.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'ctor.exe' // MVID: {B57C6031-B1F4-4BAC-A5DE-7943EA8B199E} @@ -59,6 +66,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 66 (0x42) .maxstack 3 diff --git a/src/tests/JIT/Methodical/Invoke/deep/deep1.il b/src/tests/JIT/Methodical/Invoke/deep/deep1.il index 887d14ba8b0a72..96e8188e1e78f0 100644 --- a/src/tests/JIT/Methodical/Invoke/deep/deep1.il +++ b/src/tests/JIT/Methodical/Invoke/deep/deep1.il @@ -14,6 +14,13 @@ .assembly 'deep'// as "deep" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'deep.exe' // MVID: {AA806490-3696-4693-BEEE-68E449C58639} .namespace JitTest @@ -231,6 +238,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 958 (0x3be) .maxstack 46 diff --git a/src/tests/JIT/Methodical/Invoke/deep/deep2.il b/src/tests/JIT/Methodical/Invoke/deep/deep2.il index 367f261a5c2a71..dd59128783a166 100644 --- a/src/tests/JIT/Methodical/Invoke/deep/deep2.il +++ b/src/tests/JIT/Methodical/Invoke/deep/deep2.il @@ -14,6 +14,13 @@ .assembly 'deep'// as "deep" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'deep.exe' // MVID: {AA806490-3696-4693-BEEE-68E449C58639} .namespace JitTest @@ -234,6 +241,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 958 (0x3be) .maxstack 45 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/ftn_t.il b/src/tests/JIT/Methodical/Invoke/fptr/ftn_t.il index fcdcc31c7118bf..da77b09fab7464 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/ftn_t.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/ftn_t.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -65,6 +72,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 ldftn void JitTest.Test::TestMain() diff --git a/src/tests/JIT/Methodical/Invoke/fptr/instftn.il b/src/tests/JIT/Methodical/Invoke/fptr/instftn.il index be26ffa424f54f..104ccd31fd1ac3 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/instftn.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/instftn.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -56,6 +63,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 6 .locals (int32 V_0, int32) diff --git a/src/tests/JIT/Methodical/Invoke/fptr/instftn_t.il b/src/tests/JIT/Methodical/Invoke/fptr/instftn_t.il index a4c91aca61f291..1e8d6a0050f4d1 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/instftn_t.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/instftn_t.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -76,6 +83,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 6 ldftn int32 JitTest.Test::TestMain() diff --git a/src/tests/JIT/Methodical/Invoke/fptr/recurse_calli.il b/src/tests/JIT/Methodical/Invoke/fptr/recurse_calli.il index 8034946c8f197c..f25c2a91717cce 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/recurse_calli.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/recurse_calli.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'recurse.exe' // MVID: {885F4995-E80A-480B-BB9B-30139BED90E1} @@ -66,6 +73,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmp.il b/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmp.il index b9457ded190c96..6aecb408ea07da 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmp.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmp.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'recurse.exe' // MVID: {885F4995-E80A-480B-BB9B-30139BED90E1} @@ -64,6 +71,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmpi.il b/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmpi.il index ff20c680e17d5f..f9b44bd7c0cd21 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmpi.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/recurse_jmpi.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'recurse.exe' // MVID: {885F4995-E80A-480B-BB9B-30139BED90E1} @@ -64,6 +71,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_call.il b/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_call.il index 9a70c58078324b..0249d95e26b2c4 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_call.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_call.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'recurse.exe' // MVID: {885F4995-E80A-480B-BB9B-30139BED90E1} @@ -65,6 +72,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_calli.il b/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_calli.il index 7b4eb5ec36f87f..888529a8cbd848 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_calli.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/recurse_tail_calli.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'recurse.exe' // MVID: {885F4995-E80A-480B-BB9B-30139BED90E1} @@ -66,6 +73,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/fptr/valftn.il b/src/tests/JIT/Methodical/Invoke/fptr/valftn.il index 31a3ff63fe85bd..f5145cfc79bd31 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/valftn.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/valftn.il @@ -10,6 +10,13 @@ .assembly 'bug' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} .namespace JitTest @@ -49,6 +56,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 10 .locals (int32 V_0, value class JitTest.Test v) diff --git a/src/tests/JIT/Methodical/Invoke/fptr/valftn_t.il b/src/tests/JIT/Methodical/Invoke/fptr/valftn_t.il index eff2839dfce87b..7d6186536fd933 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/valftn_t.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/valftn_t.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 ldftn int32 JitTest.Test::TestMain() diff --git a/src/tests/JIT/Methodical/Invoke/fptr/virtftn.il b/src/tests/JIT/Methodical/Invoke/fptr/virtftn.il index 208fa5a4145f7d..01e69cbb41fe72 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/virtftn.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/virtftn.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -57,6 +64,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (class JitTest.Test, int32) diff --git a/src/tests/JIT/Methodical/Invoke/fptr/virtftn_t.il b/src/tests/JIT/Methodical/Invoke/fptr/virtftn_t.il index 7f170955b3e725..7d738f259fdc40 100644 --- a/src/tests/JIT/Methodical/Invoke/fptr/virtftn_t.il +++ b/src/tests/JIT/Methodical/Invoke/fptr/virtftn_t.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' // MVID: {90803FD0-8E18-44C9-A242-98463ADD450D} @@ -83,6 +90,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 ldftn int32 JitTest.Test::TestMain() diff --git a/src/tests/JIT/Methodical/Invoke/implicit/fr4.il b/src/tests/JIT/Methodical/Invoke/implicit/fr4.il index 6641a08152ed58..63889f1d548c1e 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/fr4.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/fr4.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'fr4.exe' // MVID: {B1A03CB5-0762-4E9F-BA39-E5C10C9A69AE} @@ -59,6 +66,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 58 (0x3a) .maxstack 4 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/fr8.il b/src/tests/JIT/Methodical/Invoke/implicit/fr8.il index c87fc8bd7f8d92..d77108e3594286 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/fr8.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/fr8.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'fr4.exe' // MVID: {B1A03CB5-0762-4E9F-BA39-E5C10C9A69AE} @@ -59,6 +66,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 58 (0x3a) .maxstack 4 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i4i1.il b/src/tests/JIT/Methodical/Invoke/implicit/i4i1.il index cfcb81f9250859..400e3244852078 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i4i1.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i4i1.il @@ -22,6 +22,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace TestCase @@ -83,6 +90,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i4i2.il b/src/tests/JIT/Methodical/Invoke/implicit/i4i2.il index e72bf3cb1135ed..689d50dea67ba8 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i4i2.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i4i2.il @@ -22,6 +22,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace TestCase @@ -83,6 +90,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i4u1.il b/src/tests/JIT/Methodical/Invoke/implicit/i4u1.il index 276253ba136a1e..b880f077c837f2 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i4u1.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i4u1.il @@ -22,6 +22,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace TestCase @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i4u2.il b/src/tests/JIT/Methodical/Invoke/implicit/i4u2.il index fb6555c01082ce..870a1a3fb9d7b3 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i4u2.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i4u2.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {37F05BF1-E8CC-42FA-A268-D866F07CFFF8} @@ -60,6 +67,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i4u4.il b/src/tests/JIT/Methodical/Invoke/implicit/i4u4.il index 56e3af4b4ceb9e..03f47227bd9373 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i4u4.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i4u4.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {B4ADAE94-5F38-493D-A41E-0ED51F697371} @@ -60,6 +67,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/i8u8.il b/src/tests/JIT/Methodical/Invoke/implicit/i8u8.il index 9448aab078013a..cb62b13f645efe 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/i8u8.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/i8u8.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {FBE787B7-6007-478A-AA78-9465C2020C0C} @@ -60,6 +67,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 42 (0x2a) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/ii1.il b/src/tests/JIT/Methodical/Invoke/implicit/ii1.il index f8680f0f11d5fe..4d74ee3e045378 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/ii1.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/ii1.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {37F05BF1-E8CC-42FA-A268-D866F07CFFF8} @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/ii2.il b/src/tests/JIT/Methodical/Invoke/implicit/ii2.il index 7e2a9f753b600a..f559a04ccc3a1d 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/ii2.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/ii2.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {37F05BF1-E8CC-42FA-A268-D866F07CFFF8} @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/ii4.il b/src/tests/JIT/Methodical/Invoke/implicit/ii4.il index 2f940d44efe374..f65d3c1c4954d7 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/ii4.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/ii4.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {B4ADAE94-5F38-493D-A41E-0ED51F697371} @@ -69,6 +76,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/iu1.il b/src/tests/JIT/Methodical/Invoke/implicit/iu1.il index fd6dc0711df309..7ee79fed318ff6 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/iu1.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/iu1.il @@ -22,6 +22,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace TestCase @@ -78,6 +85,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/Invoke/implicit/iu2.il b/src/tests/JIT/Methodical/Invoke/implicit/iu2.il index 9c4b9dbbd5c0e7..2c752e80b854ad 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/iu2.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/iu2.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {37F05BF1-E8CC-42FA-A268-D866F07CFFF8} @@ -60,6 +67,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 3 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/iu4.il b/src/tests/JIT/Methodical/Invoke/implicit/iu4.il index 052d29768ea3f9..54a7f331a31f6b 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/iu4.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/iu4.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {B4ADAE94-5F38-493D-A41E-0ED51F697371} @@ -60,6 +67,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/Invoke/implicit/objref.il b/src/tests/JIT/Methodical/Invoke/implicit/objref.il index dbf7ae9a00f2a4..52721bbb224dcd 100644 --- a/src/tests/JIT/Methodical/Invoke/implicit/objref.il +++ b/src/tests/JIT/Methodical/Invoke/implicit/objref.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'objref.exe' // MVID: {4F6CDA4F-13A9-40C8-ADF8-98FBBEF21260} @@ -90,6 +97,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 59 (0x3b) .maxstack 1 diff --git a/src/tests/JIT/Methodical/Invoke/thiscall/thisnull.il b/src/tests/JIT/Methodical/Invoke/thiscall/thisnull.il index 397ab8af4369b6..a6a33fe82aeae7 100644 --- a/src/tests/JIT/Methodical/Invoke/thiscall/thisnull.il +++ b/src/tests/JIT/Methodical/Invoke/thiscall/thisnull.il @@ -10,6 +10,13 @@ .assembly thisnull { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit App @@ -63,6 +70,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 95 (0x5f) .maxstack 2 diff --git a/src/tests/JIT/Methodical/NaN/comp32.il b/src/tests/JIT/Methodical/NaN/comp32.il index b0681058e194cf..13ac15595456f1 100644 --- a/src/tests/JIT/Methodical/NaN/comp32.il +++ b/src/tests/JIT/Methodical/NaN/comp32.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly comp32 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { @@ -663,6 +670,9 @@ IL_THROW: .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/NaN/comp64.il b/src/tests/JIT/Methodical/NaN/comp64.il index 0b8ba6ca955608..dc2b0a2b6cbefd 100644 --- a/src/tests/JIT/Methodical/NaN/comp64.il +++ b/src/tests/JIT/Methodical/NaN/comp64.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly comp64 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { @@ -663,6 +670,9 @@ IL_THROW: .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/NaN/cond32.il b/src/tests/JIT/Methodical/NaN/cond32.il index f616fa64be5b35..067eebabbf9c25 100644 --- a/src/tests/JIT/Methodical/NaN/cond32.il +++ b/src/tests/JIT/Methodical/NaN/cond32.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly cond32 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { @@ -1303,6 +1310,9 @@ IL_THROW: .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/NaN/cond64.il b/src/tests/JIT/Methodical/NaN/cond64.il index af3783d38adcce..10284ee64b6b04 100644 --- a/src/tests/JIT/Methodical/NaN/cond64.il +++ b/src/tests/JIT/Methodical/NaN/cond64.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly cond64 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object { @@ -1303,6 +1310,9 @@ IL_THROW: .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/NaN/intrinsic_nonf.il b/src/tests/JIT/Methodical/NaN/intrinsic_nonf.il index 49f060b39a52cc..ee565aa1c8a951 100644 --- a/src/tests/JIT/Methodical/NaN/intrinsic_nonf.il +++ b/src/tests/JIT/Methodical/NaN/intrinsic_nonf.il @@ -15,6 +15,13 @@ .assembly intrinsic_nonf { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module NaN.exe @@ -2493,6 +2500,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (class [mscorlib]System.Exception V_0, diff --git a/src/tests/JIT/Methodical/NaN/r4NaNconv.il b/src/tests/JIT/Methodical/NaN/r4NaNconv.il index 7700250ba012be..e28fb74c619d42 100644 --- a/src/tests/JIT/Methodical/NaN/r4NaNconv.il +++ b/src/tests/JIT/Methodical/NaN/r4NaNconv.il @@ -11,6 +11,13 @@ { } .assembly conv {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module conv.exe .class private auto ansi beforefieldinit ConvTest extends [mscorlib]System.Object @@ -412,6 +419,9 @@ } .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 50 .locals init ([0] bool passed ) diff --git a/src/tests/JIT/Methodical/NaN/r8NaNconv.il b/src/tests/JIT/Methodical/NaN/r8NaNconv.il index 44281937905965..3391cec5454abc 100644 --- a/src/tests/JIT/Methodical/NaN/r8NaNconv.il +++ b/src/tests/JIT/Methodical/NaN/r8NaNconv.il @@ -11,6 +11,13 @@ { } .assembly conv {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module conv.exe .class private auto ansi beforefieldinit ConvTest extends [mscorlib]System.Object @@ -412,6 +419,9 @@ } .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 50 .locals init ([0] bool passed ) diff --git a/src/tests/JIT/Methodical/VT/callconv/aa.il b/src/tests/JIT/Methodical/VT/callconv/aa.il index ea859c6a501716..43cc9e41007673 100644 --- a/src/tests/JIT/Methodical/VT/callconv/aa.il +++ b/src/tests/JIT/Methodical/VT/callconv/aa.il @@ -14,6 +14,13 @@ // bool) = ( 01 00 00 00 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module call.exe // MVID: {CF1D567F-C985-45B8-8028-219BDC43D791} @@ -249,6 +256,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 227 (0xe3) .maxstack 4 diff --git a/src/tests/JIT/Methodical/VT/callconv/calli.il b/src/tests/JIT/Methodical/VT/callconv/calli.il index 04139e9120c589..8449f33bbbb441 100644 --- a/src/tests/JIT/Methodical/VT/callconv/calli.il +++ b/src/tests/JIT/Methodical/VT/callconv/calli.il @@ -15,6 +15,13 @@ .assembly 'call' // as "call" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module call.exe // MVID: {CF1D567F-C985-45B8-8028-219BDC43D791} .namespace JitTest @@ -259,6 +266,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 227 (0xe3) .maxstack 8 diff --git a/src/tests/JIT/Methodical/VT/callconv/dd.il b/src/tests/JIT/Methodical/VT/callconv/dd.il index 90ad4d5bea9f36..6e392a08f34c28 100644 --- a/src/tests/JIT/Methodical/VT/callconv/dd.il +++ b/src/tests/JIT/Methodical/VT/callconv/dd.il @@ -15,6 +15,13 @@ .assembly 'call' // as "call" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module call.exe // MVID: {CF1D567F-C985-45B8-8028-219BDC43D791} .namespace JitTest @@ -249,6 +256,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 227 (0xe3) .maxstack 4 diff --git a/src/tests/JIT/Methodical/VT/callconv/ee.il b/src/tests/JIT/Methodical/VT/callconv/ee.il index 8b63740e2d02a1..7d7880ccfc4d4b 100644 --- a/src/tests/JIT/Methodical/VT/callconv/ee.il +++ b/src/tests/JIT/Methodical/VT/callconv/ee.il @@ -15,6 +15,13 @@ .assembly 'call' // as "call" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module call.exe // MVID: {CF1D567F-C985-45B8-8028-219BDC43D791} .namespace JitTest @@ -249,6 +256,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 227 (0xe3) .maxstack 4 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumper1.il b/src/tests/JIT/Methodical/VT/callconv/jumper1.il index d5d327de598155..b2b86af90d9dcc 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumper1.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumper1.il @@ -15,6 +15,13 @@ .assembly jumper // as "jumper" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumper.exe // MVID: {2E4A2D77-5614-4325-A9DC-CBB90842669E} .namespace MS @@ -76,6 +83,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 96 (0x60) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumper2.il b/src/tests/JIT/Methodical/VT/callconv/jumper2.il index 84a07e1bc9549b..d33a82ade5476f 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumper2.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumper2.il @@ -15,6 +15,13 @@ .assembly jumper // as "jumper" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumper.exe // MVID: {2E4A2D77-5614-4325-A9DC-CBB90842669E} .namespace MS @@ -75,6 +82,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 96 (0x60) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumper3.il b/src/tests/JIT/Methodical/VT/callconv/jumper3.il index 4d348e90cff2b5..c180c7552492cc 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumper3.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumper3.il @@ -19,6 +19,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module jumper.exe // MVID: {2E4A2D77-5614-4325-A9DC-CBB90842669E} @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 96 (0x60) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumper4.il b/src/tests/JIT/Methodical/VT/callconv/jumper4.il index 9842d163e84441..3a963a9ec16e2f 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumper4.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumper4.il @@ -17,6 +17,13 @@ //This byte field requests that this assembly not be verified at run time and corresponds to this C# declaration: //[assembly:System.Security.Permissions.SecurityPermissionAttribute( [mscorlib]System.Security.Permissions.SecurityAction.RequestMinimum, Flags=System.Security.Permissions.SecurityPermissionFlag.SkipVerification )] } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumper.exe // MVID: {2E4A2D77-5614-4325-A9DC-CBB90842669E} .namespace MS @@ -74,6 +81,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 96 (0x60) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumper5.il b/src/tests/JIT/Methodical/VT/callconv/jumper5.il index 584b4ef6500fef..5089bcbb86a018 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumper5.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumper5.il @@ -17,6 +17,13 @@ //This byte field requests that this assembly not be verified at run time and corresponds to this C# declaration: //[assembly:System.Security.Permissions.SecurityPermissionAttribute( [mscorlib]System.Security.Permissions.SecurityAction.RequestMinimum, Flags=System.Security.Permissions.SecurityPermissionFlag.SkipVerification )] } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumper.exe // MVID: {2E4A2D77-5614-4325-A9DC-CBB90842669E} .namespace MS @@ -79,6 +86,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 96 (0x60) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/jumps1.il b/src/tests/JIT/Methodical/VT/callconv/jumps1.il index 49e792d589da09..842086663a53ab 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumps1.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumps1.il @@ -18,6 +18,13 @@ .assembly jumps // as "jumps" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumps.exe .namespace MS { @@ -265,6 +272,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/callconv/jumps2.il b/src/tests/JIT/Methodical/VT/callconv/jumps2.il index 9660d6216e58e2..3900bc9f98dc9a 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumps2.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumps2.il @@ -19,6 +19,13 @@ .assembly jumps // as "jumps" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumps.exe .namespace MS { @@ -270,6 +277,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/callconv/jumps3.il b/src/tests/JIT/Methodical/VT/callconv/jumps3.il index 37c4ad83a3d553..e4e85a55e51d74 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumps3.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumps3.il @@ -18,6 +18,13 @@ .assembly jumps // as "jumps" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumps.exe .namespace MS { @@ -273,6 +280,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/callconv/jumps4.il b/src/tests/JIT/Methodical/VT/callconv/jumps4.il index bc115f8f79fbc1..1d344dfc394f92 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumps4.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumps4.il @@ -13,6 +13,13 @@ .assembly jumps // as "jumps" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module jumps.exe .namespace MS { @@ -282,6 +289,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/callconv/jumps5.il b/src/tests/JIT/Methodical/VT/callconv/jumps5.il index 60d7ae9be8ffcf..016afd4b0176fe 100644 --- a/src/tests/JIT/Methodical/VT/callconv/jumps5.il +++ b/src/tests/JIT/Methodical/VT/callconv/jumps5.il @@ -18,6 +18,13 @@ .assembly jumps // as "jumps" { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module jumps.exe .namespace MS @@ -267,6 +274,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/callconv/vtret.il b/src/tests/JIT/Methodical/VT/callconv/vtret.il index 5a67d027fa2448..d7d9313db8bf93 100644 --- a/src/tests/JIT/Methodical/VT/callconv/vtret.il +++ b/src/tests/JIT/Methodical/VT/callconv/vtret.il @@ -15,6 +15,13 @@ .assembly vtret // as "vtret" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module vtret.exe // MVID: {DAD31C3D-EF49-47EA-945E-72055ACE0D58} .namespace MS @@ -76,6 +83,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 46 (0x2e) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/callconv/vtret2.il b/src/tests/JIT/Methodical/VT/callconv/vtret2.il index 850551a7e7d63f..c11deb675e428a 100644 --- a/src/tests/JIT/Methodical/VT/callconv/vtret2.il +++ b/src/tests/JIT/Methodical/VT/callconv/vtret2.il @@ -15,6 +15,13 @@ .assembly vtret // as "vtret" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module vtret.exe // MVID: {DAD31C3D-EF49-47EA-945E-72055ACE0D58} .namespace MS @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 46 (0x2e) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/etc/han3.il b/src/tests/JIT/Methodical/VT/etc/han3.il index 6fe3e31458f0ff..6f571155b26aca 100644 --- a/src/tests/JIT/Methodical/VT/etc/han3.il +++ b/src/tests/JIT/Methodical/VT/etc/han3.il @@ -12,6 +12,13 @@ .assembly han3 // as "han3" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module han3.exe .namespace JitTest { @@ -238,6 +245,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (value class JitTest.Column V_X) diff --git a/src/tests/JIT/Methodical/VT/etc/han3_ctor.il b/src/tests/JIT/Methodical/VT/etc/han3_ctor.il index 66b0704658f867..3939bf3eee2606 100644 --- a/src/tests/JIT/Methodical/VT/etc/han3_ctor.il +++ b/src/tests/JIT/Methodical/VT/etc/han3_ctor.il @@ -12,6 +12,13 @@ .assembly han3_ctor // as "han3_ctor" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module han3_ctor.exe .namespace JitTest { @@ -239,6 +246,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 ldc.i4.s 17 diff --git a/src/tests/JIT/Methodical/VT/etc/han3_ref.il b/src/tests/JIT/Methodical/VT/etc/han3_ref.il index de302e1612d3eb..7a53a04240cc69 100644 --- a/src/tests/JIT/Methodical/VT/etc/han3_ref.il +++ b/src/tests/JIT/Methodical/VT/etc/han3_ref.il @@ -12,6 +12,13 @@ .assembly han3_ref // as "han3_ref" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module han3_ref.exe .namespace JitTest { @@ -244,6 +251,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (value class JitTest.Column V_0, diff --git a/src/tests/JIT/Methodical/VT/etc/hanoi.il b/src/tests/JIT/Methodical/VT/etc/hanoi.il index 10024d2d22f0ad..c8d0b8abcd3e1c 100644 --- a/src/tests/JIT/Methodical/VT/etc/hanoi.il +++ b/src/tests/JIT/Methodical/VT/etc/hanoi.il @@ -12,6 +12,13 @@ .assembly hanoi // as "hanoi" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module hanoi.exe .namespace JitTest { @@ -206,6 +213,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .zeroinit diff --git a/src/tests/JIT/Methodical/VT/etc/hanoi2.il b/src/tests/JIT/Methodical/VT/etc/hanoi2.il index ac1d3acfca2f8c..c385a7bb09827d 100644 --- a/src/tests/JIT/Methodical/VT/etc/hanoi2.il +++ b/src/tests/JIT/Methodical/VT/etc/hanoi2.il @@ -12,6 +12,13 @@ .assembly hanoi // as "hanoi" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module hanoi.exe .namespace JitTest { @@ -196,6 +203,9 @@ IL_001d: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/VT/etc/knight.il b/src/tests/JIT/Methodical/VT/etc/knight.il index 9e7d3b05d2802a..17f209dd516c57 100644 --- a/src/tests/JIT/Methodical/VT/etc/knight.il +++ b/src/tests/JIT/Methodical/VT/etc/knight.il @@ -15,6 +15,13 @@ .assembly knight { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module knight.exe .file alignment 512 @@ -36,6 +43,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (valuetype KnightMove.SQ[0...,0...] V_0, diff --git a/src/tests/JIT/Methodical/VT/etc/nested.il b/src/tests/JIT/Methodical/VT/etc/nested.il index 21e07002170002..908ab1a2372216 100644 --- a/src/tests/JIT/Methodical/VT/etc/nested.il +++ b/src/tests/JIT/Methodical/VT/etc/nested.il @@ -11,6 +11,13 @@ .assembly 'nested' // as "nested" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module nested.exe .namespace JitTest { @@ -78,6 +85,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (value class JitTest.Struct1 V_0, diff --git a/src/tests/JIT/Methodical/VT/identity/accum.il b/src/tests/JIT/Methodical/VT/identity/accum.il index 2c6c239629bed6..6896116b0a857a 100644 --- a/src/tests/JIT/Methodical/VT/identity/accum.il +++ b/src/tests/JIT/Methodical/VT/identity/accum.il @@ -15,6 +15,13 @@ .assembly accum // as "accum" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module accum.exe // MVID: {2D7E75FB-9B3C-4E6C-BB98-C8ADCFF67713} .namespace JitTest @@ -52,6 +59,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 27 (0x1b) .maxstack 8 diff --git a/src/tests/JIT/Methodical/VT/identity/livecall.il b/src/tests/JIT/Methodical/VT/identity/livecall.il index 32cbd13d3b958a..fd29fe2e4cbaf9 100644 --- a/src/tests/JIT/Methodical/VT/identity/livecall.il +++ b/src/tests/JIT/Methodical/VT/identity/livecall.il @@ -15,6 +15,13 @@ .assembly livecall // as "livecall" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module livecall.exe // MVID: {6300FB9B-B24E-45DA-9A61-2556746FEEEF} .namespace MS @@ -37,6 +44,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 74 (0x4a) .maxstack 2 diff --git a/src/tests/JIT/Methodical/VT/identity/volatile.il b/src/tests/JIT/Methodical/VT/identity/volatile.il index 77733154d6b973..f57eba5ce5e563 100644 --- a/src/tests/JIT/Methodical/VT/identity/volatile.il +++ b/src/tests/JIT/Methodical/VT/identity/volatile.il @@ -14,6 +14,13 @@ .assembly bug // // as "bug" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module bug.exe // MVID: {A29CDE84-6701-43B3-B56A-DE8480CE7421} .namespace JitTest @@ -23,6 +30,9 @@ .field public int32 m_n .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (value class JitTest.VT src, value class JitTest.VT dst) diff --git a/src/tests/JIT/Methodical/VT/port/huge_gcref.il b/src/tests/JIT/Methodical/VT/port/huge_gcref.il index 6c61d339225a4a..0da2e43ce7fc31 100644 --- a/src/tests/JIT/Methodical/VT/port/huge_gcref.il +++ b/src/tests/JIT/Methodical/VT/port/huge_gcref.il @@ -23,6 +23,13 @@ +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' .namespace JitTest @@ -42,6 +49,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 70 .locals (value class JitTest.TestStruct[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,] matrix, diff --git a/src/tests/JIT/Methodical/acceptance/Boxing/boxing001.il b/src/tests/JIT/Methodical/acceptance/Boxing/boxing001.il index 060cc95600d46e..c24f2fccb8b54b 100644 --- a/src/tests/JIT/Methodical/acceptance/Boxing/boxing001.il +++ b/src/tests/JIT/Methodical/acceptance/Boxing/boxing001.il @@ -12,6 +12,13 @@ .assembly boxing001 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private sequential ansi sealed beforefieldinit V extends [mscorlib] System.ValueType { @@ -48,6 +55,9 @@ .method public static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals (int32 V_0, object V1, diff --git a/src/tests/JIT/Methodical/casts/SEH/castclass_catch.il b/src/tests/JIT/Methodical/casts/SEH/castclass_catch.il index c81110d3b92f11..dda8bb0bae4165 100644 --- a/src/tests/JIT/Methodical/casts/SEH/castclass_catch.il +++ b/src/tests/JIT/Methodical/casts/SEH/castclass_catch.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly castclass_catch { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -16,6 +23,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/casts/SEH/castclass_catch_neg.il b/src/tests/JIT/Methodical/casts/SEH/castclass_catch_neg.il index 58aa67324cfee5..41c9adccd7919f 100644 --- a/src/tests/JIT/Methodical/casts/SEH/castclass_catch_neg.il +++ b/src/tests/JIT/Methodical/casts/SEH/castclass_catch_neg.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly castclass_catch_neg { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -17,6 +24,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/casts/SEH/isinst_catch.il b/src/tests/JIT/Methodical/casts/SEH/isinst_catch.il index b7a06f309a52bc..b30130741892a4 100644 --- a/src/tests/JIT/Methodical/casts/SEH/isinst_catch.il +++ b/src/tests/JIT/Methodical/casts/SEH/isinst_catch.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly isinst_catch { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -16,6 +23,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/casts/SEH/isinst_catch_neg.il b/src/tests/JIT/Methodical/casts/SEH/isinst_catch_neg.il index e7b215628e78af..93d378f1e8228f 100644 --- a/src/tests/JIT/Methodical/casts/SEH/isinst_catch_neg.il +++ b/src/tests/JIT/Methodical/casts/SEH/isinst_catch_neg.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly isinst_catch_neg { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -17,6 +24,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/casts/array/castclass_ldlen.il b/src/tests/JIT/Methodical/casts/array/castclass_ldlen.il index df5abf3a4fc1a8..f2fab91f704eee 100644 --- a/src/tests/JIT/Methodical/casts/array/castclass_ldlen.il +++ b/src/tests/JIT/Methodical/casts/array/castclass_ldlen.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -21,6 +28,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (class [mscorlib]System.Array) diff --git a/src/tests/JIT/Methodical/casts/array/isinst_ldlen.il b/src/tests/JIT/Methodical/casts/array/isinst_ldlen.il index e0357fdd689c1f..1b79a7fdba4977 100644 --- a/src/tests/JIT/Methodical/casts/array/isinst_ldlen.il +++ b/src/tests/JIT/Methodical/casts/array/isinst_ldlen.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -21,6 +28,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (class [mscorlib]System.Array) diff --git a/src/tests/JIT/Methodical/casts/coverage/castclass_call.il b/src/tests/JIT/Methodical/casts/coverage/castclass_call.il index 275e2c837afb51..358b23306f19c9 100644 --- a/src/tests/JIT/Methodical/casts/coverage/castclass_call.il +++ b/src/tests/JIT/Methodical/casts/coverage/castclass_call.il @@ -10,6 +10,13 @@ .assembly castclass_call { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -128,6 +135,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 3 diff --git a/src/tests/JIT/Methodical/casts/coverage/castclass_calli.il b/src/tests/JIT/Methodical/casts/coverage/castclass_calli.il index d636037058b265..f94013682b92de 100644 --- a/src/tests/JIT/Methodical/casts/coverage/castclass_calli.il +++ b/src/tests/JIT/Methodical/casts/coverage/castclass_calli.il @@ -10,6 +10,13 @@ .assembly castclass_calli { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -133,6 +140,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 134 (0x86) .maxstack 3 diff --git a/src/tests/JIT/Methodical/casts/coverage/castclass_ldarg.il b/src/tests/JIT/Methodical/casts/coverage/castclass_ldarg.il index a7f489916ae0e3..4979ac453c0a51 100644 --- a/src/tests/JIT/Methodical/casts/coverage/castclass_ldarg.il +++ b/src/tests/JIT/Methodical/casts/coverage/castclass_ldarg.il @@ -10,6 +10,13 @@ .assembly castclass_ldarg { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -89,6 +96,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 139 (0x8b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/castclass_ldloc.il b/src/tests/JIT/Methodical/casts/coverage/castclass_ldloc.il index 29e232a7ddb33d..8efb1322824bd6 100644 --- a/src/tests/JIT/Methodical/casts/coverage/castclass_ldloc.il +++ b/src/tests/JIT/Methodical/casts/coverage/castclass_ldloc.il @@ -10,6 +10,13 @@ .assembly castclass_ldloc { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -92,6 +99,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 139 (0x8b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/isinst_call.il b/src/tests/JIT/Methodical/casts/coverage/isinst_call.il index 57ad39ff60d0f4..86c940806c833b 100644 --- a/src/tests/JIT/Methodical/casts/coverage/isinst_call.il +++ b/src/tests/JIT/Methodical/casts/coverage/isinst_call.il @@ -10,6 +10,13 @@ .assembly isinst_call { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -113,6 +120,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 123 (0x7b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/isinst_calli.il b/src/tests/JIT/Methodical/casts/coverage/isinst_calli.il index 6b2461d2bb305a..60246bf17814bb 100644 --- a/src/tests/JIT/Methodical/casts/coverage/isinst_calli.il +++ b/src/tests/JIT/Methodical/casts/coverage/isinst_calli.il @@ -10,6 +10,13 @@ .assembly isinst_calli { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -117,6 +124,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 123 (0x7b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/isinst_ldarg.il b/src/tests/JIT/Methodical/casts/coverage/isinst_ldarg.il index 525c036ee6bd0e..03d5997cdbf75f 100644 --- a/src/tests/JIT/Methodical/casts/coverage/isinst_ldarg.il +++ b/src/tests/JIT/Methodical/casts/coverage/isinst_ldarg.il @@ -10,6 +10,13 @@ .assembly isinst_ldarg { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -79,6 +86,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 139 (0x8b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/isinst_ldloc.il b/src/tests/JIT/Methodical/casts/coverage/isinst_ldloc.il index f7952cc5925911..a59c7d5e8b9887 100644 --- a/src/tests/JIT/Methodical/casts/coverage/isinst_ldloc.il +++ b/src/tests/JIT/Methodical/casts/coverage/isinst_ldloc.il @@ -10,6 +10,13 @@ .assembly isinst_ldloc { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit BaseClass @@ -82,6 +89,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 139 (0x8b) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/coverage/ldnull.il b/src/tests/JIT/Methodical/casts/coverage/ldnull.il index 47ae0e127c1b16..3c636208baf59b 100644 --- a/src/tests/JIT/Methodical/casts/coverage/ldnull.il +++ b/src/tests/JIT/Methodical/casts/coverage/ldnull.il @@ -10,6 +10,13 @@ .assembly 'ldnull' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit TestClass @@ -18,6 +25,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 36 (0x24) .maxstack 2 diff --git a/src/tests/JIT/Methodical/casts/iface/iface2.il b/src/tests/JIT/Methodical/casts/iface/iface2.il index 5fbe95196c164c..28a527f95ba244 100644 --- a/src/tests/JIT/Methodical/casts/iface/iface2.il +++ b/src/tests/JIT/Methodical/casts/iface/iface2.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly iface2 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class interface private abstract auto ansi Iface1 @@ -208,6 +215,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals ([0] class JitTest.CoClass co, diff --git a/src/tests/JIT/Methodical/cctor/misc/deadlock.il b/src/tests/JIT/Methodical/cctor/misc/deadlock.il index fb37cc09b69bbc..6076d63d85e9c8 100644 --- a/src/tests/JIT/Methodical/cctor/misc/deadlock.il +++ b/src/tests/JIT/Methodical/cctor/misc/deadlock.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deadlock {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public A extends [mscorlib]System.Object { .field static public class A a @@ -38,6 +45,9 @@ ret .method public static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint ldsfld class B A::b pop diff --git a/src/tests/JIT/Methodical/cctor/simple/Desktop/prefldinit3.il b/src/tests/JIT/Methodical/cctor/simple/Desktop/prefldinit3.il index f9a6986491b476..43b11c82f016c2 100644 --- a/src/tests/JIT/Methodical/cctor/simple/Desktop/prefldinit3.il +++ b/src/tests/JIT/Methodical/cctor/simple/Desktop/prefldinit3.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly precise3 {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit measure extends [mscorlib]System.Object { @@ -175,6 +182,9 @@ IL_0054: beq.s IL_0078 IL_0056: ldstr "in Main() after f(ref b), measure.a is {0}" + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) IL_005b: ldsfld int32 measure::a IL_0060: box [mscorlib]System.Int32 IL_0065: call void [System.Console]System.Console::WriteLine(string, diff --git a/src/tests/JIT/Methodical/cctor/simple/prefldinit1.il b/src/tests/JIT/Methodical/cctor/simple/prefldinit1.il index be3401ab46e80d..8e3e0fb686232c 100644 --- a/src/tests/JIT/Methodical/cctor/simple/prefldinit1.il +++ b/src/tests/JIT/Methodical/cctor/simple/prefldinit1.il @@ -20,6 +20,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module precise1.exe // MVID: {D664E737-135B-4517-AFBA-875EBEA1C810} .imagebase 0x00400000 @@ -201,6 +208,9 @@ IL_0061: beq.s IL_0085 IL_0063: ldstr "in Main() after f(ref b), measure.a is {0}" + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) IL_0068: ldsfld int32 measure::a IL_006d: box [mscorlib]System.Int32 IL_0072: call void [System.Console]System.Console::WriteLine(string, diff --git a/src/tests/JIT/Methodical/cctor/simple/prefldinit2.il b/src/tests/JIT/Methodical/cctor/simple/prefldinit2.il index d83599666effa2..fd3f25244f072d 100644 --- a/src/tests/JIT/Methodical/cctor/simple/prefldinit2.il +++ b/src/tests/JIT/Methodical/cctor/simple/prefldinit2.il @@ -20,6 +20,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module precise2.exe // MVID: {C486E388-5E60-42FA-B093-89857CB047D8} .imagebase 0x00400000 @@ -192,6 +199,9 @@ IL_005d: beq.s IL_0081 IL_005f: ldstr "in Main() after new test(), measure.a is {0}" + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) IL_0064: ldsfld int32 measure::a IL_0069: box [mscorlib]System.Int32 IL_006e: call void [System.Console]System.Console::WriteLine(string, diff --git a/src/tests/JIT/Methodical/cctor/simple/prefldinit4.il b/src/tests/JIT/Methodical/cctor/simple/prefldinit4.il index f9196dc2912101..45c14555178fb1 100644 --- a/src/tests/JIT/Methodical/cctor/simple/prefldinit4.il +++ b/src/tests/JIT/Methodical/cctor/simple/prefldinit4.il @@ -20,6 +20,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module precise4.exe // MVID: {623817A9-BEA6-4892-A378-D2135E123200} .imagebase 0x00400000 @@ -194,6 +201,9 @@ IL_0062: beq.s IL_0086 IL_0064: ldstr "in Main() after f(ref b), measure.a is {0}" + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) IL_0069: ldsfld int32 measure::a IL_006e: box [mscorlib]System.Int32 IL_0073: call void [System.Console]System.Console::WriteLine(string, diff --git a/src/tests/JIT/Methodical/delegate/oddpower.il b/src/tests/JIT/Methodical/delegate/oddpower.il index 0af2ff9c6b2298..46ffac7ae26c4d 100644 --- a/src/tests/JIT/Methodical/delegate/oddpower.il +++ b/src/tests/JIT/Methodical/delegate/oddpower.il @@ -9,6 +9,13 @@ } .assembly extern mscorlib {} .assembly oddpower {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class interface private abstract auto ansi Power { .method public hidebysig newslot abstract virtual @@ -387,6 +394,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals init (class OddPower V_0, diff --git a/src/tests/JIT/Methodical/eh/basics/emptyfinally.il b/src/tests/JIT/Methodical/eh/basics/emptyfinally.il index 502640bd515366..03793a302b34c1 100644 --- a/src/tests/JIT/Methodical/eh/basics/emptyfinally.il +++ b/src/tests/JIT/Methodical/eh/basics/emptyfinally.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly tryfinally {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module tryfinally.exe .namespace hello @@ -50,6 +57,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 diff --git a/src/tests/JIT/Methodical/eh/basics/throwisfirstinstruction.il b/src/tests/JIT/Methodical/eh/basics/throwisfirstinstruction.il index ee2e2f7b404d63..d4ae2fb7cef192 100644 --- a/src/tests/JIT/Methodical/eh/basics/throwisfirstinstruction.il +++ b/src/tests/JIT/Methodical/eh/basics/throwisfirstinstruction.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly test {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module throw.exe .class private auto ansi beforefieldinit test @@ -39,6 +46,9 @@ .method public static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint ldsfld class [common]TestUtil.TestLog test::testLog diff --git a/src/tests/JIT/Methodical/eh/basics/tryfinallywith2endfinally.il b/src/tests/JIT/Methodical/eh/basics/tryfinallywith2endfinally.il index 44718675be2da2..5c5bd101e92aa7 100644 --- a/src/tests/JIT/Methodical/eh/basics/tryfinallywith2endfinally.il +++ b/src/tests/JIT/Methodical/eh/basics/tryfinallywith2endfinally.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly tryfinally {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module tryfinally.exe .namespace hello @@ -40,6 +47,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 diff --git a/src/tests/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally.il b/src/tests/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally.il index 3cbc464cf79157..ae00f329aee8ef 100644 --- a/src/tests/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally.il +++ b/src/tests/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly tryfinally {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module tryfinally.exe .namespace hello @@ -46,6 +53,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals init (int32 V_0) diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeaftercatch.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeaftercatch.il index 8cc56e199060d5..23123706ec54e5 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeaftercatch.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeaftercatch.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badcodeaftercatch.exe @@ -55,6 +62,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfault.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfault.il index 402ef9a09c295b..e8a616300615e7 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfault.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfault.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module baddcodeafterfault.exe @@ -51,6 +58,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfilter.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfilter.il index 525b8462a01c82..a5c9e5eaa64a23 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfilter.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfilter.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badcodeafterfilter.exe @@ -54,6 +61,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfinally.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfinally.il index 87659e9eb56aad..21dc578914e5cf 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfinally.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeafterfinally.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badcodeafterfinally.exe @@ -60,6 +67,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeaftertry.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeaftertry.il index 53de4e270809c3..255748d60a9788 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeaftertry.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeaftertry.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badcodeaftertry.exe @@ -51,6 +58,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/badcodeinsidefinally.il b/src/tests/JIT/Methodical/eh/deadcode/badcodeinsidefinally.il index 600662c1eb8b32..c76d184035bce9 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/badcodeinsidefinally.il +++ b/src/tests/JIT/Methodical/eh/deadcode/badcodeinsidefinally.il @@ -15,6 +15,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badcodeinsidefinally.exe @@ -67,6 +74,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (object V_0, class [mscorlib]System.IO.StringWriter expectedOut, diff --git a/src/tests/JIT/Methodical/eh/deadcode/branchoverendfinally.il b/src/tests/JIT/Methodical/eh/deadcode/branchoverendfinally.il index 9e5ca769428710..a14cb695db7155 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/branchoverendfinally.il +++ b/src/tests/JIT/Methodical/eh/deadcode/branchoverendfinally.il @@ -9,6 +9,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly badtest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit foo extends [mscorlib]System.Object @@ -42,6 +49,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 diff --git a/src/tests/JIT/Methodical/eh/deadcode/deadEHregionacrossBB.il b/src/tests/JIT/Methodical/eh/deadcode/deadEHregionacrossBB.il index 336b3618d2da10..3500409ef86414 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/deadEHregionacrossBB.il +++ b/src/tests/JIT/Methodical/eh/deadcode/deadEHregionacrossBB.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module test.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -49,6 +56,9 @@ { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals init (int32 V_0) diff --git a/src/tests/JIT/Methodical/eh/deadcode/deadcodeincatch.il b/src/tests/JIT/Methodical/eh/deadcode/deadcodeincatch.il index a48fe492d8852b..c2801bfe8de724 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/deadcodeincatch.il +++ b/src/tests/JIT/Methodical/eh/deadcode/deadcodeincatch.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module trycatch.exe // MVID: {3B8B6D1B-A317-4591-BD66-1D1000E3767F} .imagebase 0x00400000 @@ -115,6 +122,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 ldstr "hello" diff --git a/src/tests/JIT/Methodical/eh/deadcode/deadoponerror.il b/src/tests/JIT/Methodical/eh/deadcode/deadoponerror.il index e9df2aab46b4a2..2beece2d615a65 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/deadoponerror.il +++ b/src/tests/JIT/Methodical/eh/deadcode/deadoponerror.il @@ -7,10 +7,20 @@ .assembly extern common {} .assembly 'test' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi Test_deadoponerror extends [mscorlib]System.Object { .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals init ( diff --git a/src/tests/JIT/Methodical/eh/deadcode/deadoponerrorinfunclet.il b/src/tests/JIT/Methodical/eh/deadcode/deadoponerrorinfunclet.il index bac6eb7349a6f5..63a8f51326a5e4 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/deadoponerrorinfunclet.il +++ b/src/tests/JIT/Methodical/eh/deadcode/deadoponerrorinfunclet.il @@ -17,6 +17,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module oponerror.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -68,6 +75,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/deadcode/endfinallyinloop.il b/src/tests/JIT/Methodical/eh/deadcode/endfinallyinloop.il index 5f610e5ccc192c..3bf8d24f1df0de 100644 --- a/src/tests/JIT/Methodical/eh/deadcode/endfinallyinloop.il +++ b/src/tests/JIT/Methodical/eh/deadcode/endfinallyinloop.il @@ -20,6 +20,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module badtest.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -32,6 +39,9 @@ { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init ( diff --git a/src/tests/JIT/Methodical/eh/finallyexec/catchrettoinnertry.il b/src/tests/JIT/Methodical/eh/finallyexec/catchrettoinnertry.il index ed77e4cebc788f..83f8ee29460344 100644 --- a/src/tests/JIT/Methodical/eh/finallyexec/catchrettoinnertry.il +++ b/src/tests/JIT/Methodical/eh/finallyexec/catchrettoinnertry.il @@ -17,6 +17,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module catchrettoinnertry.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -68,6 +75,9 @@ .method private hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 diff --git a/src/tests/JIT/Methodical/eh/finallyexec/nestedfinallycall.il b/src/tests/JIT/Methodical/eh/finallyexec/nestedfinallycall.il index 78863ce6ae1030..f113507e8ab10f 100644 --- a/src/tests/JIT/Methodical/eh/finallyexec/nestedfinallycall.il +++ b/src/tests/JIT/Methodical/eh/finallyexec/nestedfinallycall.il @@ -11,6 +11,13 @@ .assembly extern System {} .assembly extern common{} .assembly EHTest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public EHTest { .field private static class [common]TestUtil.TestLog testLog @@ -125,6 +132,9 @@ .method public static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint ldsfld class [common]TestUtil.TestLog EHTest::testLog diff --git a/src/tests/JIT/Methodical/eh/finallyexec/nonlocalexittonestedsibling.il b/src/tests/JIT/Methodical/eh/finallyexec/nonlocalexittonestedsibling.il index 2febf87f8bad6d..af7bb437c8df47 100644 --- a/src/tests/JIT/Methodical/eh/finallyexec/nonlocalexittonestedsibling.il +++ b/src/tests/JIT/Methodical/eh/finallyexec/nonlocalexittonestedsibling.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common{} .assembly test {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace hello @@ -57,6 +64,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/interactions/throw1dimarray.il b/src/tests/JIT/Methodical/eh/interactions/throw1dimarray.il index ff428e81d58973..294c9c7d42e928 100644 --- a/src/tests/JIT/Methodical/eh/interactions/throw1dimarray.il +++ b/src/tests/JIT/Methodical/eh/interactions/throw1dimarray.il @@ -23,6 +23,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module Except.EXE .imagebase 0x00400000 .subsystem 0x00000003 @@ -41,6 +48,9 @@ { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 diff --git a/src/tests/JIT/Methodical/eh/interactions/throw2dimarray.il b/src/tests/JIT/Methodical/eh/interactions/throw2dimarray.il index 8b192f6a648a0f..0540720bf3f4b2 100644 --- a/src/tests/JIT/Methodical/eh/interactions/throw2dimarray.il +++ b/src/tests/JIT/Methodical/eh/interactions/throw2dimarray.il @@ -22,6 +22,13 @@ { .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module Except.EXE .imagebase 0x00400000 .subsystem 0x00000003 @@ -40,6 +47,9 @@ { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals init (int32[,] V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/2branchesoutoftry.il b/src/tests/JIT/Methodical/eh/leaves/2branchesoutoftry.il index 80e4f3c954bd4b..d5c07b36163b55 100644 --- a/src/tests/JIT/Methodical/eh/leaves/2branchesoutoftry.il +++ b/src/tests/JIT/Methodical/eh/leaves/2branchesoutoftry.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module testit.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -40,6 +47,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init ( diff --git a/src/tests/JIT/Methodical/eh/leaves/backwardleaveincatch.il b/src/tests/JIT/Methodical/eh/leaves/backwardleaveincatch.il index 54d1c7a0f88ff9..4519bab3f43d50 100644 --- a/src/tests/JIT/Methodical/eh/leaves/backwardleaveincatch.il +++ b/src/tests/JIT/Methodical/eh/leaves/backwardleaveincatch.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module branchbackwardswithfinally.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -77,6 +84,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithcatch.il b/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithcatch.il index 7ac5cf44e6be20..5955725f8326e1 100644 --- a/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithcatch.il +++ b/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithcatch.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module branchbackwardswithfinally.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -76,6 +83,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithfinally.il b/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithfinally.il index c0b01ffa1ef3ef..3102745297d6d7 100644 --- a/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithfinally.il +++ b/src/tests/JIT/Methodical/eh/leaves/branchbackwardswithfinally.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module branchbackwardswithfinally.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -76,6 +83,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally.il b/src/tests/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally.il index 46bb57a61f866d..a877a9af9e247a 100644 --- a/src/tests/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally.il +++ b/src/tests/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module testit.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -85,6 +92,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init ( diff --git a/src/tests/JIT/Methodical/eh/leaves/branchoutoftryfinally.il b/src/tests/JIT/Methodical/eh/leaves/branchoutoftryfinally.il index 76bd763d345e38..bc619a286cc24e 100644 --- a/src/tests/JIT/Methodical/eh/leaves/branchoutoftryfinally.il +++ b/src/tests/JIT/Methodical/eh/leaves/branchoutoftryfinally.il @@ -19,6 +19,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module testit.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -41,6 +48,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init ( diff --git a/src/tests/JIT/Methodical/eh/leaves/forwardleaveincatch.il b/src/tests/JIT/Methodical/eh/leaves/forwardleaveincatch.il index 18fbbfd766bb6b..36407094dc4d60 100644 --- a/src/tests/JIT/Methodical/eh/leaves/forwardleaveincatch.il +++ b/src/tests/JIT/Methodical/eh/leaves/forwardleaveincatch.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module branchbackwardswithfinally.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -76,6 +83,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/labelbeforefinally.il b/src/tests/JIT/Methodical/eh/leaves/labelbeforefinally.il index d23289733ed971..0f71867563eae9 100644 --- a/src/tests/JIT/Methodical/eh/leaves/labelbeforefinally.il +++ b/src/tests/JIT/Methodical/eh/leaves/labelbeforefinally.il @@ -17,6 +17,13 @@ .hash algorithm 0x00008004 .ver 1:0:3018:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module b30630.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -39,6 +46,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (bool V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/labelbeginningfinally.il b/src/tests/JIT/Methodical/eh/leaves/labelbeginningfinally.il index fb08f8e17b99e9..559570cc3206df 100644 --- a/src/tests/JIT/Methodical/eh/leaves/labelbeginningfinally.il +++ b/src/tests/JIT/Methodical/eh/leaves/labelbeginningfinally.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 1:0:3018:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module b30630.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -40,6 +47,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (bool V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/leaveinsameregion.il b/src/tests/JIT/Methodical/eh/leaves/leaveinsameregion.il index 9d14c6388f9ae4..fe035c2b9b189a 100644 --- a/src/tests/JIT/Methodical/eh/leaves/leaveinsameregion.il +++ b/src/tests/JIT/Methodical/eh/leaves/leaveinsameregion.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module trycatch.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -65,6 +72,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (class [mscorlib]System.Exception V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/leaveintotrybody.il b/src/tests/JIT/Methodical/eh/leaves/leaveintotrybody.il index 965f766e91522a..7b1f8cfa5739e5 100644 --- a/src/tests/JIT/Methodical/eh/leaves/leaveintotrybody.il +++ b/src/tests/JIT/Methodical/eh/leaves/leaveintotrybody.il @@ -18,6 +18,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module trycatch.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -57,6 +64,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry.il b/src/tests/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry.il index b81d14a494d6ec..765447ec41c966 100644 --- a/src/tests/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry.il +++ b/src/tests/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry.il @@ -19,6 +19,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module trycatch.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -58,6 +65,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/eh/mixedhandler/catchfiltercatch.il b/src/tests/JIT/Methodical/eh/mixedhandler/catchfiltercatch.il index e6e5a94c484845..c7489298d3724f 100644 --- a/src/tests/JIT/Methodical/eh/mixedhandler/catchfiltercatch.il +++ b/src/tests/JIT/Methodical/eh/mixedhandler/catchfiltercatch.il @@ -21,6 +21,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module testmultihandler.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -56,6 +63,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (class [mscorlib]System.DivideByZeroException V_0, diff --git a/src/tests/JIT/Methodical/eh/mixedhandler/filterfiltercatchcatch.il b/src/tests/JIT/Methodical/eh/mixedhandler/filterfiltercatchcatch.il index fbfd8cb61e0bbd..23bb49263ee7fe 100644 --- a/src/tests/JIT/Methodical/eh/mixedhandler/filterfiltercatchcatch.il +++ b/src/tests/JIT/Methodical/eh/mixedhandler/filterfiltercatchcatch.il @@ -21,6 +21,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module testmultihandler.exe .imagebase 0x00400000 .subsystem 0x00000003 @@ -56,6 +63,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (class [mscorlib]System.DivideByZeroException V_0, diff --git a/src/tests/JIT/Methodical/eh/nested/general/throwinnestedcatch.il b/src/tests/JIT/Methodical/eh/nested/general/throwinnestedcatch.il index 819250be51b44b..bd80bcf2c2c50f 100644 --- a/src/tests/JIT/Methodical/eh/nested/general/throwinnestedcatch.il +++ b/src/tests/JIT/Methodical/eh/nested/general/throwinnestedcatch.il @@ -11,6 +11,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly test {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module throwinnestedcatch.exe @@ -45,6 +52,9 @@ .method public static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint ldsfld class [common]TestUtil.TestLog test::testLog diff --git a/src/tests/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch.il b/src/tests/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch.il index aa0596e562c69d..0102a4d1dc588c 100644 --- a/src/tests/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch.il +++ b/src/tests/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch.il @@ -9,6 +9,13 @@ .assembly extern mscorlib {} .assembly extern common {} .assembly rethrowinfinallyaftercatch {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module rethrowinfinallyaftercatch.exe @@ -56,6 +63,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals init (class [mscorlib]System.Exception eo, diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_c.il b/src/tests/JIT/Methodical/explicit/basic/refarg_c.il index 65679283977ec7..13d6852f22d3e6 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_c.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_c.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_c.exe' // MVID: {E2604B1E-0A0A-41BB-B225-61A4B5873CA3} @@ -151,6 +158,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_f4.il b/src/tests/JIT/Methodical/explicit/basic/refarg_f4.il index 2ae537a7a8b880..60e149535f68e9 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_f4.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_f4.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_f4.exe' // MVID: {32D92914-4A90-441D-BAD9-DD653D751832} @@ -182,6 +189,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_f8.il b/src/tests/JIT/Methodical/explicit/basic/refarg_f8.il index a5a7fb4c331239..0510e4dd9f0d2e 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_f8.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_f8.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_f8.exe' // MVID: {37A8EE05-2AD1-417E-ABC1-6C1463EFE15F} @@ -182,6 +189,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_i1.il b/src/tests/JIT/Methodical/explicit/basic/refarg_i1.il index bcdb3eddec6335..6eacfc27ab1a61 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_i1.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_i1.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_i1.exe' // MVID: {6CD6F89D-FAE4-46E5-B4D6-684A3371C90D} @@ -166,6 +173,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_i2.il b/src/tests/JIT/Methodical/explicit/basic/refarg_i2.il index 19dec712902229..77e89bca908775 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_i2.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_i2.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_i2.exe' // MVID: {DB5DE5DC-5255-410E-B565-E88E6CF43E3E} @@ -148,6 +155,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_i4.il b/src/tests/JIT/Methodical/explicit/basic/refarg_i4.il index 40ed7b1f52f99f..2d518c6259bf54 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_i4.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_i4.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_i4.exe' // MVID: {0D4BD404-2598-466F-9449-2F343E513C7B} @@ -211,6 +218,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_o.il b/src/tests/JIT/Methodical/explicit/basic/refarg_o.il index d7e59a6505721a..1b79f0b5e390e4 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_o.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_o.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_o.exe' // MVID: {98C433B3-3689-48CF-A0CC-1320952F1424} @@ -154,6 +161,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refarg_s.il b/src/tests/JIT/Methodical/explicit/basic/refarg_s.il index a730e6cd8d4ff9..2f20d90b2b9b83 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refarg_s.il +++ b/src/tests/JIT/Methodical/explicit/basic/refarg_s.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_s.exe' // MVID: {003C53D6-66A7-45B4-8632-F678BD70244A} @@ -157,6 +164,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 1 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_c.il b/src/tests/JIT/Methodical/explicit/basic/refloc_c.il index a08e2d01d7938b..fcaa968901c88e 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_c.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_c.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_c.exe' // MVID: {79AF88AB-FAAC-4FD1-BE7F-0957B4D34D71} @@ -111,6 +118,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 64 (0x40) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_i1.il b/src/tests/JIT/Methodical/explicit/basic/refloc_i1.il index 206fe24546fb52..98961fc2b31470 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_i1.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_i1.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_i1.exe' // MVID: {3752C643-F767-47EB-BDBF-8588A1A0B6B3} @@ -111,6 +118,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 64 (0x40) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_i2.il b/src/tests/JIT/Methodical/explicit/basic/refloc_i2.il index 1c6b1121147516..03275ac4676d16 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_i2.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_i2.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_i2.exe' // MVID: {310C7C47-EDC8-46C9-A5AD-A4054CE0204A} @@ -111,6 +118,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 64 (0x40) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_i4.il b/src/tests/JIT/Methodical/explicit/basic/refloc_i4.il index a5cce38f6a41d7..8615b3b5a802b0 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_i4.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_i4.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_i4.exe' // MVID: {D12582D0-C0F0-40C6-B4E1-807EE328456C} @@ -111,6 +118,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 64 (0x40) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_o.il b/src/tests/JIT/Methodical/explicit/basic/refloc_o.il index 124fc8a1fa20be..17142ac18f6614 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_o.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_o.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_o.exe' // MVID: {3CF0A869-1266-4091-97CF-DEFA0C36E038} @@ -118,6 +125,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_o2.il b/src/tests/JIT/Methodical/explicit/basic/refloc_o2.il index 98421a578ee80b..7dd1bb6c3a4f52 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_o2.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_o2.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_o.exe' // MVID: {3CF0A869-1266-4091-97CF-DEFA0C36E038} @@ -119,6 +126,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 72 (0x48) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_r4.il b/src/tests/JIT/Methodical/explicit/basic/refloc_r4.il index dd284918cfebcf..bb0bb047824644 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_r4.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_r4.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_f4.exe' // MVID: {759403EF-2C74-4EEF-AB3C-166B1C468873} @@ -118,6 +125,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 67 (0x43) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_r8.il b/src/tests/JIT/Methodical/explicit/basic/refloc_r8.il index 470d43bc59a7ae..3f96cd611fe459 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_r8.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_r8.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_f8.exe' // MVID: {6A5E4D09-08FF-4E91-A37B-252AB7E08397} @@ -111,6 +118,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 71 (0x47) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/basic/refloc_u2.il b/src/tests/JIT/Methodical/explicit/basic/refloc_u2.il index 25d18d158220c7..4dd365c67196f9 100644 --- a/src/tests/JIT/Methodical/explicit/basic/refloc_u2.il +++ b/src/tests/JIT/Methodical/explicit/basic/refloc_u2.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refloc_u2.exe' // MVID: {ADBCF0C8-A2B9-4481-BF63-32F2CB11E46E} @@ -112,6 +119,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 65 (0x41) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_gc.il b/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_gc.il index 7166f6f3f9ee3d..f472ce5e8e804a 100644 --- a/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_gc.il +++ b/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_gc.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module test.exe // MVID: {CF23CD68-3FF2-4D1F-B49B-866DA656D91D} @@ -62,6 +69,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 31 (0x1f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_val.il b/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_val.il index 799adcfda696c4..e2cfe8e8f27e4a 100644 --- a/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_val.il +++ b/src/tests/JIT/Methodical/explicit/funcptr/expl_funcptr_val.il @@ -17,6 +17,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module test.exe // MVID: {CF23CD68-3FF2-4D1F-B49B-866DA656D91D} @@ -49,6 +56,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 31 (0x1f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_gc.il b/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_gc.il index 1c650924b5de44..687276715a1d9f 100644 --- a/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_gc.il +++ b/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_gc.il @@ -14,6 +14,13 @@ .assembly funcptr_gc { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module test.exe // MVID: {CF23CD68-3FF2-4D1F-B49B-866DA656D91D} @@ -58,6 +65,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 31 (0x1f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_val.il b/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_val.il index 2525d63a0c5d81..be1df5da429617 100644 --- a/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_val.il +++ b/src/tests/JIT/Methodical/explicit/funcptr/seq_funcptr_val.il @@ -18,6 +18,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module test.exe // MVID: {CF23CD68-3FF2-4D1F-B49B-866DA656D91D} @@ -64,6 +71,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 31 (0x1f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/misc/refarg_box_f8.il b/src/tests/JIT/Methodical/explicit/misc/refarg_box_f8.il index 1d793c32839583..4ac93fb466aaeb 100644 --- a/src/tests/JIT/Methodical/explicit/misc/refarg_box_f8.il +++ b/src/tests/JIT/Methodical/explicit/misc/refarg_box_f8.il @@ -11,6 +11,13 @@ .assembly 'refarg_box_f8' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'refarg_box_f8.exe' .namespace Test { @@ -80,6 +87,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (float64 ZZZZ, diff --git a/src/tests/JIT/Methodical/explicit/misc/refarg_box_val.il b/src/tests/JIT/Methodical/explicit/misc/refarg_box_val.il index 02289bf967d982..d1ced446cd67cb 100644 --- a/src/tests/JIT/Methodical/explicit/misc/refarg_box_val.il +++ b/src/tests/JIT/Methodical/explicit/misc/refarg_box_val.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'refarg_box_val.exe' // MVID: {27E0B251-2BC1-4652-9A1C-3EFA7F79CFC4} @@ -120,6 +127,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 32 (0x20) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotarg_double.il b/src/tests/JIT/Methodical/explicit/rotate/rotarg_double.il index 5f5eb40c570d4a..4ea35eeb0c902d 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotarg_double.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotarg_double.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotarg_double.exe' // MVID: {645882BF-F31B-417A-A923-D4914C5C82B7} @@ -311,6 +318,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotarg_float.il b/src/tests/JIT/Methodical/explicit/rotate/rotarg_float.il index 21b10420124dc4..9b2b0694e60f68 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotarg_float.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotarg_float.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotarg_float.exe' // MVID: {7ECA5CD0-D623-475E-8C8F-8781756FD492} @@ -311,6 +318,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotarg_objref.il b/src/tests/JIT/Methodical/explicit/rotate/rotarg_objref.il index 43566a30899620..1897d1f11b35cd 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotarg_objref.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotarg_objref.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotarg_objref.exe' // MVID: {163DF86C-2BE3-4ACE-B98C-6AF0382DBFD1} @@ -329,6 +336,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotarg_valref.il b/src/tests/JIT/Methodical/explicit/rotate/rotarg_valref.il index a7b1a802bdc73f..56b00717c2a5dc 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotarg_valref.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotarg_valref.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotarg_valref.exe' // MVID: {674E1F39-687D-4762-9954-BB9254236385} @@ -343,6 +350,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 47 (0x2f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotate_i4.il b/src/tests/JIT/Methodical/explicit/rotate/rotate_i4.il index 0aa25597d47e12..234648c0dbc2ca 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotate_i4.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotate_i4.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotate_i4.exe' // MVID: {A112EBC7-3218-46C8-939E-D43B5ED4DE98} @@ -205,6 +212,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 20 (0x14) .maxstack 2 diff --git a/src/tests/JIT/Methodical/explicit/rotate/rotate_u2.il b/src/tests/JIT/Methodical/explicit/rotate/rotate_u2.il index 3dab9081d4bcfe..f03c688559ec7c 100644 --- a/src/tests/JIT/Methodical/explicit/rotate/rotate_u2.il +++ b/src/tests/JIT/Methodical/explicit/rotate/rotate_u2.il @@ -16,6 +16,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'rotate_u2.exe' // MVID: {D13C2D0A-FC17-423E-926F-6A239416DD1C} @@ -221,6 +228,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 20 (0x14) .maxstack 2 diff --git a/src/tests/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.il b/src/tests/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.il index 1ba15d40121098..a5d9f004d0a725 100644 --- a/src/tests/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.il +++ b/src/tests/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.il @@ -9,6 +9,13 @@ .assembly ILStackAllocRepro {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class private auto ansi beforefieldinit Foo @@ -17,6 +24,9 @@ .field private static int32* buffer .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 20 (0x14) .maxstack 2 diff --git a/src/tests/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.il b/src/tests/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.il index 4775be2aebd328..e5072568ca4aa7 100644 --- a/src/tests/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.il +++ b/src/tests/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.il @@ -19,6 +19,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module dev10_745765.exe // MVID: {932CB6F6-63A8-4E1D-B39F-197DFCB35D3E} .imagebase 0x00400000 @@ -52,6 +59,9 @@ .method private hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 23 (0x17) .maxstack 2 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.il index 63b70981db1aff..f85738ca98cd5a 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.il @@ -17,6 +17,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module repro.exe // =============== CLASS MEMBERS DECLARATION =================== @@ -47,6 +54,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 20 (0x14) .maxstack 1 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug675304/loopIV_init.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug675304/loopIV_init.il index a649b5b116fd5d..5d57e8f3528765 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug675304/loopIV_init.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug675304/loopIV_init.il @@ -17,6 +17,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module loopIV_init.exe .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .imagebase 0x00400000 @@ -56,6 +63,9 @@ { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals init (valuetype V V_0, diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/dependentLifetimes.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/dependentLifetimes.il index a936fb60623d68..ee4dee514b87da 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/dependentLifetimes.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/dependentLifetimes.il @@ -18,6 +18,13 @@ { .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit BugRepro @@ -25,6 +32,9 @@ { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals init (object V_0, diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/ehDescriptorPtrUpdate.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/ehDescriptorPtrUpdate.il index 84645765c104af..ed0507379c59d7 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/ehDescriptorPtrUpdate.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/ehDescriptorPtrUpdate.il @@ -10,6 +10,13 @@ .assembly extern mscorlib { auto } .assembly extern System { auto } .assembly EHTest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public EHTest { @@ -181,6 +188,9 @@ ret } .method public static int32 Main() cil managed { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 500 .maxstack 500 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop.il index 3c151b2eb30368..e90744d1f7ef08 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { auto } .assembly extern System { auto } .assembly EHTest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public EHTest { .field private static int64 fld0 @@ -958,6 +965,9 @@ ret } .method public static int32 Main() cil managed { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 500 .maxstack 500 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop2.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop2.il index d6453e1f641fe4..a76e6b75e967d2 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop2.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679008/fgloop2.il @@ -10,6 +10,13 @@ .assembly extern mscorlib { auto } .assembly extern System { auto } .assembly EHTest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public EHTest { .field private static int64 fld0 @@ -877,6 +884,9 @@ ret } .method public static int32 Main() cil managed { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 500 .maxstack 500 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.il index f25083cfe0c5bf..712ffc6b078a32 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.il @@ -3,6 +3,13 @@ .assembly ILGEN_0xb8816d7d {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0xb8816d7d { @@ -163,6 +170,9 @@ End_Orphan_b_12: ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 13 ldc.r4 float32(0x177ad9a4) diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.il index 8c4c0543121f68..8a2e90b1c4848a 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.il @@ -4,6 +4,13 @@ .assembly ILGEN_0x97f1b6bf {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0x97f1b6bf { @@ -270,6 +277,9 @@ conv.u2 ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 100 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/regionLive.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/regionLive.il index 0aad5b27c502d2..261d7f73705ae6 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/regionLive.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679053/regionLive.il @@ -10,6 +10,13 @@ .assembly extern mscorlib { auto } .assembly extern System { auto } .assembly EHTest {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public EHTest { .field private static int32 fld0 @@ -584,6 +591,9 @@ ret } .method public static int32 Main() cil managed { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 500 .maxstack 500 diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/indexMinusOne.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/indexMinusOne.il index 9b72a9c798f48c..57ff09837742f5 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/indexMinusOne.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/indexMinusOne.il @@ -2,6 +2,13 @@ // The .NET Foundation licenses this file to you under the MIT license. .assembly ILGEN_0x52ea038a {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0x52ea038a { @@ -2517,6 +2524,9 @@ ldelem.i4 ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 21 .try diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.il index 1f9a8f9d6df162..453ce972690d08 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.il @@ -2,6 +2,13 @@ // The .NET Foundation licenses this file to you under the MIT license. .assembly ILGEN_0xd01d9fe9 {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0xd01d9fe9 { @@ -295,6 +302,9 @@ neg ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 29 ldc.i4 0x72960b5e diff --git a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal2.il b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal2.il index 6c1a9800f586e4..0b820038717e6a 100644 --- a/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal2.il +++ b/src/tests/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal2.il @@ -2,6 +2,13 @@ // The .NET Foundation licenses this file to you under the MIT license. .assembly ILGEN_0x537f7b0 {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .assembly extern mscorlib{auto} .class ILGEN_0x537f7b0 { @@ -1224,6 +1231,9 @@ conv.r.un ret } .method static int32 Main() { +.custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 +) .entrypoint .maxstack 31 .try { diff --git a/src/tests/JIT/Methodical/inlining/dev10_bug719093/variancesmall.il b/src/tests/JIT/Methodical/inlining/dev10_bug719093/variancesmall.il index 929d8afe128a14..63beda251f2fd7 100644 --- a/src/tests/JIT/Methodical/inlining/dev10_bug719093/variancesmall.il +++ b/src/tests/JIT/Methodical/inlining/dev10_bug719093/variancesmall.il @@ -22,6 +22,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module Variance1.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -292,6 +299,9 @@ .method private hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 6 .locals init (int32 V_0, diff --git a/src/tests/JIT/Methodical/int64/arrays/hugedim.il b/src/tests/JIT/Methodical/int64/arrays/hugedim.il index c4a92faa5f601f..64482ff5fc52df 100644 --- a/src/tests/JIT/Methodical/int64/arrays/hugedim.il +++ b/src/tests/JIT/Methodical/int64/arrays/hugedim.il @@ -19,6 +19,13 @@ // bool) = ( 01 00 00 01 00 00 ) +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'test.exe' // MVID: {23E3D49B-6CFD-4DA0-8C9D-A611CE0BA103} @@ -30,6 +37,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 38 (0x26) .maxstack 70 diff --git a/src/tests/JIT/Methodical/int64/arrays/lcs_long.il b/src/tests/JIT/Methodical/int64/arrays/lcs_long.il index 4f3d3139dcd7ce..989ed39dbcff6e 100644 --- a/src/tests/JIT/Methodical/int64/arrays/lcs_long.il +++ b/src/tests/JIT/Methodical/int64/arrays/lcs_long.il @@ -16,6 +16,13 @@ .assembly 'lcs_long'// as "lcs_long" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'lcs_long.exe' // MVID: {856A09FD-A814-4ED7-B594-E4AFD3850D67} .namespace JitTest @@ -608,6 +615,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 266 (0x10a) .maxstack 5 diff --git a/src/tests/JIT/Methodical/int64/arrays/lcs_ulong.il b/src/tests/JIT/Methodical/int64/arrays/lcs_ulong.il index 9e3e09891dbbf1..31f560416f13d1 100644 --- a/src/tests/JIT/Methodical/int64/arrays/lcs_ulong.il +++ b/src/tests/JIT/Methodical/int64/arrays/lcs_ulong.il @@ -16,6 +16,13 @@ .assembly 'lcs_ulong'// as "lcs_ulong" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'lcs_ulong.exe' // MVID: {4FECC02C-D871-4196-A531-897C5458F477} .namespace JitTest @@ -623,6 +630,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 266 (0x10a) .maxstack 5 diff --git a/src/tests/JIT/Methodical/int64/misc/binop.il b/src/tests/JIT/Methodical/int64/misc/binop.il index 1b103ff14a5405..38da2687d4381d 100644 --- a/src/tests/JIT/Methodical/int64/misc/binop.il +++ b/src/tests/JIT/Methodical/int64/misc/binop.il @@ -16,6 +16,13 @@ .assembly 'binop'// as "binop" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'binop.exe' // MVID: {E24B38CB-1AB3-45BA-AA54-5C10DD72CDBA} .namespace JitTest @@ -26,6 +33,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 196 (0xc4) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/misc/box.il b/src/tests/JIT/Methodical/int64/misc/box.il index 9fb4149842b1bc..9005f23eceebed 100644 --- a/src/tests/JIT/Methodical/int64/misc/box.il +++ b/src/tests/JIT/Methodical/int64/misc/box.il @@ -16,6 +16,13 @@ .assembly 'box'// as "box" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'box.exe' // MVID: {8CBD3D83-F5B6-41AC-9D7A-099A59884AC4} .namespace JitTest @@ -26,6 +33,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 159 (0x9f) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/misc/longmul.il b/src/tests/JIT/Methodical/int64/misc/longmul.il index 03d2a47e309175..01b376f2263502 100644 --- a/src/tests/JIT/Methodical/int64/misc/longmul.il +++ b/src/tests/JIT/Methodical/int64/misc/longmul.il @@ -4,6 +4,13 @@ .assembly extern System.Console { auto } .assembly extern System.Runtime { auto } .assembly LongMulOn32BitTest { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class auto LongMulOn32BitTest extends [System.Runtime]System.Object { @@ -27,6 +34,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals ( int64 result ) diff --git a/src/tests/JIT/Methodical/int64/signed/s_addsub.il b/src/tests/JIT/Methodical/int64/signed/s_addsub.il index a4652a610a8c7b..5b0ead48447788 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_addsub.il +++ b/src/tests/JIT/Methodical/int64/signed/s_addsub.il @@ -16,6 +16,13 @@ .assembly 'addsub'// as "addsub" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'addsub.exe' // MVID: {1BE54EA1-760A-4C23-A736-FE6F3A427E3E} .namespace JitTest @@ -178,6 +185,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 5045 (0x13b5) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldc_div.il b/src/tests/JIT/Methodical/int64/signed/s_ldc_div.il index 2de90378f79135..f65b70f128b272 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldc_div.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldc_div.il @@ -16,6 +16,13 @@ .assembly 'ldc_div'// as "ldc_div" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldc_div.exe' // MVID: {907922FB-D56B-4407-A016-0118205F2F38} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 271 (0x10f) .maxstack 4 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldc_mul.il b/src/tests/JIT/Methodical/int64/signed/s_ldc_mul.il index 7d4cdf517088d3..7aa65476137a1d 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldc_mul.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldc_mul.il @@ -16,6 +16,13 @@ .assembly 'ldc_mul'// as "ldc_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldc_mul.exe' // MVID: {DD9661FF-93A5-4664-8EAA-E345054EF8F6} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 242 (0xf2) .maxstack 4 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldc_mulovf.il b/src/tests/JIT/Methodical/int64/signed/s_ldc_mulovf.il index 86795ffa176997..74c0b69505abbd 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldc_mulovf.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldc_mulovf.il @@ -16,6 +16,13 @@ .assembly 'ldc_mulovf'// as "ldc_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldc_mulovf.exe' // MVID: {2BC63DAA-17AC-498E-A6E0-2E0A01266D5E} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 242 (0xf2) .maxstack 4 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldfld_mul.il b/src/tests/JIT/Methodical/int64/signed/s_ldfld_mul.il index 66c0a4687a6553..aa57aa39a7b655 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldfld_mul.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldfld_mul.il @@ -16,6 +16,13 @@ .assembly 'ldfld_mul'// as "ldfld_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldfld_mul.exe' // MVID: {1194CBFB-CC76-4762-A87D-5001A75D57A4} .namespace JitTest @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 425 (0x1a9) .maxstack 3 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldfld_mulovf.il b/src/tests/JIT/Methodical/int64/signed/s_ldfld_mulovf.il index c600fd72b541c4..9cf29098ce64ad 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldfld_mulovf.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldfld_mulovf.il @@ -16,6 +16,13 @@ .assembly 'ldfld_mulovf'// as "ldfld_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldfld_mulovf.exe' // MVID: {8D78994E-61A5-4A50-98EF-B8CD04CD82A0} .namespace JitTest @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 424 (0x1a8) .maxstack 3 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mul.il b/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mul.il index 065979aab8a783..1e591fe4a13cb2 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mul.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mul.il @@ -16,6 +16,13 @@ .assembly 'ldsfld_mul'// as "ldsfld_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldsfld_mul.exe' // MVID: {72B54BA1-0DAB-469F-8753-50AD9A199FE2} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 389 (0x185) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mulovf.il b/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mulovf.il index 27bc6a1de6bddb..ead83606209a12 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mulovf.il +++ b/src/tests/JIT/Methodical/int64/signed/s_ldsfld_mulovf.il @@ -16,6 +16,13 @@ .assembly 'ldsfld_mulovf'// as "ldsfld_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldsfld_mulovf.exe' // MVID: {54816B74-C516-4067-93B9-A895F5F3D4AA} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 388 (0x184) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/signed/s_muldiv.il b/src/tests/JIT/Methodical/int64/signed/s_muldiv.il index b5796ff0250b13..e95af97f6daba2 100644 --- a/src/tests/JIT/Methodical/int64/signed/s_muldiv.il +++ b/src/tests/JIT/Methodical/int64/signed/s_muldiv.il @@ -16,6 +16,13 @@ .assembly 'muldiv'// as "muldiv" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'muldiv.exe' // MVID: {BF2F71BF-B5EC-4C96-8B9A-70A2AFBE37F8} .namespace JitTest @@ -249,6 +256,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 5045 (0x13b5) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/superlong/superlong.il b/src/tests/JIT/Methodical/int64/superlong/superlong.il index 49ea339354fe0e..3318345a80720b 100644 --- a/src/tests/JIT/Methodical/int64/superlong/superlong.il +++ b/src/tests/JIT/Methodical/int64/superlong/superlong.il @@ -16,6 +16,13 @@ .assembly 'superlong'// as "superlong" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'superlong.exe' // MVID: {571950B7-63D3-4968-948F-25114244E0B8} .namespace JitTest @@ -100,6 +107,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 305 (0x131) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/unsigned/addsub.il b/src/tests/JIT/Methodical/int64/unsigned/addsub.il index cc3eeb9c76bce3..7532237c8f51d2 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/addsub.il +++ b/src/tests/JIT/Methodical/int64/unsigned/addsub.il @@ -16,6 +16,13 @@ .assembly 'addsub' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'addsub.exe' // MVID: {964B45BB-9F5B-4A2B-9ECD-E062E2FE8E23} .namespace JitTest @@ -148,6 +155,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 5045 (0x13b5) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldc_mul.il b/src/tests/JIT/Methodical/int64/unsigned/ldc_mul.il index 5e58743ebbf9be..bf063abdb78cc7 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldc_mul.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldc_mul.il @@ -16,6 +16,13 @@ .assembly 'ldc_mul'// as "ldc_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldc_mul.exe' // MVID: {A15E1196-BF43-4EB9-B2C7-D32EC8A9CA8F} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 197 (0xc5) .maxstack 4 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldc_mulovf.il b/src/tests/JIT/Methodical/int64/unsigned/ldc_mulovf.il index f136923527bc9e..f389ec6319bd15 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldc_mulovf.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldc_mulovf.il @@ -16,6 +16,13 @@ .assembly 'ldc_mulovf'// as "ldc_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldc_mulovf.exe' // MVID: {C6227192-F885-4DCA-9BE0-1B2B2204AB9E} .namespace JitTest @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 197 (0xc5) .maxstack 4 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldfld_mul.il b/src/tests/JIT/Methodical/int64/unsigned/ldfld_mul.il index 8e404e7c97b9a0..280304a321d91b 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldfld_mul.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldfld_mul.il @@ -16,6 +16,13 @@ .assembly 'ldfld_mul'// as "ldfld_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldfld_mul.exe' // MVID: {11B90F3C-E0C0-43E5-9E78-65FA3DCAAEF2} .namespace JitTest @@ -81,6 +88,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 287 (0x11f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldfld_mulovf.il b/src/tests/JIT/Methodical/int64/unsigned/ldfld_mulovf.il index 850f9e22d0cf87..e86273796dafa7 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldfld_mulovf.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldfld_mulovf.il @@ -15,6 +15,13 @@ .assembly 'ldfld_mulovf'// as "ldfld_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldfld_mulovf.exe' // MVID: {5E7A07A8-98C6-40F0-BD60-5BEF6B39E28B} .namespace JitTest @@ -80,6 +87,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 287 (0x11f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mul.il b/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mul.il index 2cd58731c0cc87..4a561d4f51490a 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mul.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mul.il @@ -14,6 +14,13 @@ .assembly 'ldsfld_mul'// as "ldsfld_mul" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldsfld_mul.exe' // MVID: {B9439553-5220-4D6F-B7AA-E7754C5633EC} .namespace JitTest @@ -75,6 +82,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 260 (0x104) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mulovf.il b/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mulovf.il index d44b9b960a0d92..a2020c34738e6c 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mulovf.il +++ b/src/tests/JIT/Methodical/int64/unsigned/ldsfld_mulovf.il @@ -14,6 +14,13 @@ .assembly 'ldsfld_mulovf'// as "ldsfld_mulovf" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'ldsfld_mulovf.exe' // MVID: {F167E31C-7032-4D75-B802-EE8B8384CBD2} .namespace JitTest @@ -75,6 +82,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 260 (0x104) .maxstack 2 diff --git a/src/tests/JIT/Methodical/int64/unsigned/muldiv.il b/src/tests/JIT/Methodical/int64/unsigned/muldiv.il index 915e1abfbdce9e..407278e27b5546 100644 --- a/src/tests/JIT/Methodical/int64/unsigned/muldiv.il +++ b/src/tests/JIT/Methodical/int64/unsigned/muldiv.il @@ -14,6 +14,13 @@ .assembly 'muldiv'// as "muldiv" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module 'muldiv.exe' // MVID: {621361D3-6C15-4D03-BB44-4DCF8A6B7FA1} .namespace JitTest @@ -197,6 +204,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 5045 (0x13b5) .maxstack 2 diff --git a/src/tests/JIT/Methodical/ldtoken/ldtoken.il b/src/tests/JIT/Methodical/ldtoken/ldtoken.il index 89008da2e5905d..970ef21151b198 100644 --- a/src/tests/JIT/Methodical/ldtoken/ldtoken.il +++ b/src/tests/JIT/Methodical/ldtoken/ldtoken.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -56,6 +63,9 @@ } .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/ldtoken/ldtokena.il b/src/tests/JIT/Methodical/ldtoken/ldtokena.il index 340a21677f8beb..5dde6947b1dbae 100644 --- a/src/tests/JIT/Methodical/ldtoken/ldtokena.il +++ b/src/tests/JIT/Methodical/ldtoken/ldtokena.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -56,6 +63,9 @@ } .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/ldtoken/ptr_types.il b/src/tests/JIT/Methodical/ldtoken/ptr_types.il index c1d17e06e6271c..397e34e3c91de6 100644 --- a/src/tests/JIT/Methodical/ldtoken/ptr_types.il +++ b/src/tests/JIT/Methodical/ldtoken/ptr_types.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ptr_types { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -28,6 +35,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 ldtoken int8* diff --git a/src/tests/JIT/Methodical/ldtoken/types.il b/src/tests/JIT/Methodical/ldtoken/types.il index decf7d77109efd..a4b81118960c65 100644 --- a/src/tests/JIT/Methodical/ldtoken/types.il +++ b/src/tests/JIT/Methodical/ldtoken/types.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly types { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -39,6 +46,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 ldc.i4.1 diff --git a/src/tests/JIT/Methodical/localloc/verify/verify01_dynamic.il b/src/tests/JIT/Methodical/localloc/verify/verify01_dynamic.il index 65f3a49f7b5c18..364b785a635c21 100644 --- a/src/tests/JIT/Methodical/localloc/verify/verify01_dynamic.il +++ b/src/tests/JIT/Methodical/localloc/verify/verify01_dynamic.il @@ -10,6 +10,13 @@ .ver 4:0:0:0 } .assembly eh01{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit LocallocTest extends [mscorlib]System.Object @@ -17,6 +24,9 @@ .field public static int32 stackAllocSize .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 1 diff --git a/src/tests/JIT/Methodical/localloc/verify/verify01_large.il b/src/tests/JIT/Methodical/localloc/verify/verify01_large.il index 165d173d62c421..57a9bd43700e49 100644 --- a/src/tests/JIT/Methodical/localloc/verify/verify01_large.il +++ b/src/tests/JIT/Methodical/localloc/verify/verify01_large.il @@ -10,12 +10,22 @@ .ver 4:0:0:0 } .assembly eh01{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit LocallocTest extends [mscorlib]System.Object { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 1 diff --git a/src/tests/JIT/Methodical/localloc/verify/verify01_small.il b/src/tests/JIT/Methodical/localloc/verify/verify01_small.il index f7e9e5838bdf50..e03dee476b5451 100644 --- a/src/tests/JIT/Methodical/localloc/verify/verify01_small.il +++ b/src/tests/JIT/Methodical/localloc/verify/verify01_small.il @@ -10,12 +10,22 @@ .ver 4:0:0:0 } .assembly eh01{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit LocallocTest extends [mscorlib]System.Object { .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 1 diff --git a/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_large.il b/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_large.il index 5784cc97259938..32c2f6f620e73a 100644 --- a/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_large.il +++ b/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_large.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly zeroinit01{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit T extends [mscorlib]System.Object @@ -16,6 +23,9 @@ .field public static int32 size_to_test .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 79 (0x4f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_small.il b/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_small.il index adb36e309a9046..8d0a8f2b6b8f19 100644 --- a/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_small.il +++ b/src/tests/JIT/Methodical/localloc/zeroinit/zeroinit01_small.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly zeroinit01{} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class private auto ansi beforefieldinit T extends [mscorlib]System.Object @@ -16,6 +23,9 @@ .field public static int32 size_to_test .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 79 (0x4f) .maxstack 3 diff --git a/src/tests/JIT/Methodical/nonvirtualcall/classic.il b/src/tests/JIT/Methodical/nonvirtualcall/classic.il index 0f356586b61946..480650a189aee4 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/classic.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/classic.il @@ -22,6 +22,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module program.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -683,6 +690,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals init (class [mscorlib]System.Exception V_0, diff --git a/src/tests/JIT/Methodical/nonvirtualcall/delegate.il b/src/tests/JIT/Methodical/nonvirtualcall/delegate.il index 5554ff213cb927..ba456968bbe70a 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/delegate.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/delegate.il @@ -22,6 +22,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module delegate.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -568,6 +575,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals init (class [mscorlib]System.Exception V_0, diff --git a/src/tests/JIT/Methodical/nonvirtualcall/generics.il b/src/tests/JIT/Methodical/nonvirtualcall/generics.il index af3690d4153126..8f3a625e09bb7b 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/generics.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/generics.il @@ -22,6 +22,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module nonvirtualcalls_generics.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -695,6 +702,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals init (class [mscorlib]System.Exception V_0, diff --git a/src/tests/JIT/Methodical/nonvirtualcall/generics2.il b/src/tests/JIT/Methodical/nonvirtualcall/generics2.il index ab670e43d87d73..b0c74251d38db4 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/generics2.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/generics2.il @@ -23,6 +23,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module nonvirtualcalls_generics2.exe // MVID: {5D0110E9-A5F8-484A-97F5-D5C79C5A9A77} .imagebase 0x00400000 @@ -729,6 +736,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 64 (0x40) .maxstack 1 diff --git a/src/tests/JIT/Methodical/nonvirtualcall/tailcall.il b/src/tests/JIT/Methodical/nonvirtualcall/tailcall.il index b5f49e8756cbf2..2cd0b923c6f113 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/tailcall.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/tailcall.il @@ -12,6 +12,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module nonvirtualcalls_tailcall.exe // MVID: {EC3860F1-6469-489C-86D2-A81D88AE196E} .imagebase 0x00400000 @@ -602,6 +609,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 52 (0x34) .maxstack 1 diff --git a/src/tests/JIT/Methodical/nonvirtualcall/valuetype.il b/src/tests/JIT/Methodical/nonvirtualcall/valuetype.il index d2fdb41716eff9..d3f97a2f4f1d91 100644 --- a/src/tests/JIT/Methodical/nonvirtualcall/valuetype.il +++ b/src/tests/JIT/Methodical/nonvirtualcall/valuetype.il @@ -23,6 +23,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module valuetype.exe // MVID: {AF04A73C-C896-4A00-97F2-959EE06A9394} .imagebase 0x00400000 @@ -116,6 +123,9 @@ .method public hidebysig static int32 Main(string[] args) cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 52 (0x34) .maxstack 1 diff --git a/src/tests/JIT/Methodical/refany/array1.il b/src/tests/JIT/Methodical/refany/array1.il index a7a6e3e9fe3532..09e688b6aa0242 100644 --- a/src/tests/JIT/Methodical/refany/array1.il +++ b/src/tests/JIT/Methodical/refany/array1.il @@ -14,6 +14,13 @@ .assembly array1// as "array1" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module array1.exe // MVID: {F8BFB824-C7D0-485F-A06E-07B6D1F1151B} .namespace JitTest @@ -211,6 +218,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 438 (0x1b6) .maxstack 5 diff --git a/src/tests/JIT/Methodical/refany/array2.il b/src/tests/JIT/Methodical/refany/array2.il index 7c3558237b6026..e456f12e7b0613 100644 --- a/src/tests/JIT/Methodical/refany/array2.il +++ b/src/tests/JIT/Methodical/refany/array2.il @@ -14,6 +14,13 @@ .assembly array2// as "array2" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module array2.exe // MVID: {1781A471-82F3-4159-8D0F-B3B5A9FF1BB6} .namespace JitTest @@ -122,6 +129,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 150 (0x96) .maxstack 4 diff --git a/src/tests/JIT/Methodical/refany/array3.il b/src/tests/JIT/Methodical/refany/array3.il index 8777ba58b079dd..4a98080f452f8b 100644 --- a/src/tests/JIT/Methodical/refany/array3.il +++ b/src/tests/JIT/Methodical/refany/array3.il @@ -14,6 +14,13 @@ .assembly array2// as "array2" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module array2.exe // MVID: {1781A471-82F3-4159-8D0F-B3B5A9FF1BB6} .namespace JitTest @@ -124,6 +131,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 150 (0x96) .maxstack 4 diff --git a/src/tests/JIT/Methodical/refany/format.il b/src/tests/JIT/Methodical/refany/format.il index 2c477bc91e709d..b6924808ee7b88 100644 --- a/src/tests/JIT/Methodical/refany/format.il +++ b/src/tests/JIT/Methodical/refany/format.il @@ -13,6 +13,13 @@ .assembly format// as "format" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module format.exe .namespace JitTest { @@ -1121,6 +1128,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: call void JitTest.TestClass::TestLocals() diff --git a/src/tests/JIT/Methodical/refany/indcall.il b/src/tests/JIT/Methodical/refany/indcall.il index 3284c7d0368055..b9ab278d636387 100644 --- a/src/tests/JIT/Methodical/refany/indcall.il +++ b/src/tests/JIT/Methodical/refany/indcall.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'bug.exe' .namespace JitTest @@ -56,6 +63,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 6 .locals (int32 V_0, int32) diff --git a/src/tests/JIT/Methodical/refany/lcs.il b/src/tests/JIT/Methodical/refany/lcs.il index a28e4ab9a0b221..b787eb41b18c7b 100644 --- a/src/tests/JIT/Methodical/refany/lcs.il +++ b/src/tests/JIT/Methodical/refany/lcs.il @@ -17,6 +17,13 @@ .assembly lcs// as "lcs" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module lcs.exe .namespace JitTest { @@ -588,6 +595,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 5 .locals (string[] V_0, diff --git a/src/tests/JIT/Methodical/refany/longsig.il b/src/tests/JIT/Methodical/refany/longsig.il index 5dd3e8c0b67cc3..55309a35c9df8e 100644 --- a/src/tests/JIT/Methodical/refany/longsig.il +++ b/src/tests/JIT/Methodical/refany/longsig.il @@ -13,6 +13,13 @@ .assembly format// as "format" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module format.exe .namespace JitTest { @@ -1121,6 +1128,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: call void JitTest.TestClass::TestLocals() diff --git a/src/tests/JIT/Methodical/refany/native.il b/src/tests/JIT/Methodical/refany/native.il index e8dd544325111f..fb1679749b95a9 100644 --- a/src/tests/JIT/Methodical/refany/native.il +++ b/src/tests/JIT/Methodical/refany/native.il @@ -14,6 +14,13 @@ .assembly 'native'// as "native" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module native.exe // MVID: {C18F1061-8239-420B-AC69-D4CB0BB38F2B} .namespace JitTest @@ -24,6 +31,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 92 (0x5c) .maxstack 2 diff --git a/src/tests/JIT/Methodical/refany/seq.il b/src/tests/JIT/Methodical/refany/seq.il index 9dca180b8e1d18..51165a2d563c84 100644 --- a/src/tests/JIT/Methodical/refany/seq.il +++ b/src/tests/JIT/Methodical/refany/seq.il @@ -14,6 +14,13 @@ .assembly 'native'// as "native" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module native.exe // MVID: {C18F1061-8239-420B-AC69-D4CB0BB38F2B} .namespace JitTest @@ -114,6 +121,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (unsigned int64) diff --git a/src/tests/JIT/Methodical/refany/shortsig.il b/src/tests/JIT/Methodical/refany/shortsig.il index 3e6b71970f9b70..1c4f222264cf50 100644 --- a/src/tests/JIT/Methodical/refany/shortsig.il +++ b/src/tests/JIT/Methodical/refany/shortsig.il @@ -13,6 +13,13 @@ .assembly format// as "format" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi sealed PlatformID @@ -1120,6 +1127,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: call void JitTest.TestClass::TestLocals() diff --git a/src/tests/JIT/Methodical/refany/stress2.il b/src/tests/JIT/Methodical/refany/stress2.il index cf317d5f52c3a9..c4a3cada871bb1 100644 --- a/src/tests/JIT/Methodical/refany/stress2.il +++ b/src/tests/JIT/Methodical/refany/stress2.il @@ -14,6 +14,13 @@ .assembly stress2// as "stress2" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module stress2.exe // MVID: {5A1483AA-BABB-44FA-9E05-6A081C8BFE56} .namespace JitTest @@ -24,6 +31,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 28 (0x1c) .maxstack 1 diff --git a/src/tests/JIT/Methodical/refany/u_native.il b/src/tests/JIT/Methodical/refany/u_native.il index e7d3add4ccaa7d..b45b6ca93af668 100644 --- a/src/tests/JIT/Methodical/refany/u_native.il +++ b/src/tests/JIT/Methodical/refany/u_native.il @@ -14,6 +14,13 @@ .assembly 'native'// as "native" { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module native.exe // MVID: {C18F1061-8239-420B-AC69-D4CB0BB38F2B} .namespace JitTest @@ -24,6 +31,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 92 (0x5c) .maxstack 2 diff --git a/src/tests/JIT/Methodical/switch/switch1.il b/src/tests/JIT/Methodical/switch/switch1.il index 20daed5f9d4622..cdf5f8d26cd6cd 100644 --- a/src/tests/JIT/Methodical/switch/switch1.il +++ b/src/tests/JIT/Methodical/switch/switch1.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch1.exe' @@ -50,6 +57,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch10.il b/src/tests/JIT/Methodical/switch/switch10.il index 9c15de5916c378..457e78ea3b6ad9 100644 --- a/src/tests/JIT/Methodical/switch/switch10.il +++ b/src/tests/JIT/Methodical/switch/switch10.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch10.exe' @@ -73,6 +80,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch11.il b/src/tests/JIT/Methodical/switch/switch11.il index 005e805ec1861b..f00c4f2f1a4dc3 100644 --- a/src/tests/JIT/Methodical/switch/switch11.il +++ b/src/tests/JIT/Methodical/switch/switch11.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch11.exe' @@ -19,6 +26,9 @@ { .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 ldc.i4.5 diff --git a/src/tests/JIT/Methodical/switch/switch2.il b/src/tests/JIT/Methodical/switch/switch2.il index cf756727f1d714..1c1e5da4a58590 100644 --- a/src/tests/JIT/Methodical/switch/switch2.il +++ b/src/tests/JIT/Methodical/switch/switch2.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch2.exe' @@ -76,6 +83,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch3.il b/src/tests/JIT/Methodical/switch/switch3.il index 21653c9aea32f5..f8ce31947428ae 100644 --- a/src/tests/JIT/Methodical/switch/switch3.il +++ b/src/tests/JIT/Methodical/switch/switch3.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch3.exe' @@ -50,6 +57,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch4.il b/src/tests/JIT/Methodical/switch/switch4.il index 179b7d06e5c6fc..d0d1b4e379100c 100644 --- a/src/tests/JIT/Methodical/switch/switch4.il +++ b/src/tests/JIT/Methodical/switch/switch4.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch4.exe' @@ -72,6 +79,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch5.il b/src/tests/JIT/Methodical/switch/switch5.il index 39219ac2c99c20..b898f31d49f139 100644 --- a/src/tests/JIT/Methodical/switch/switch5.il +++ b/src/tests/JIT/Methodical/switch/switch5.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch5.exe' @@ -141,6 +148,9 @@ { .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals (class TestStack V_0) diff --git a/src/tests/JIT/Methodical/switch/switch6.il b/src/tests/JIT/Methodical/switch/switch6.il index 5b3cbcd771917f..482fd901002972 100644 --- a/src/tests/JIT/Methodical/switch/switch6.il +++ b/src/tests/JIT/Methodical/switch/switch6.il @@ -11,6 +11,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch6.exe' @@ -82,6 +89,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/switch/switch7.il b/src/tests/JIT/Methodical/switch/switch7.il index 224ecdef3b4adb..fb19fce2aa1c6d 100644 --- a/src/tests/JIT/Methodical/switch/switch7.il +++ b/src/tests/JIT/Methodical/switch/switch7.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch7.exe' @@ -58,6 +65,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 2 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/switch/switch8.il b/src/tests/JIT/Methodical/switch/switch8.il index 548b3a55bcf446..e75886162e5a29 100644 --- a/src/tests/JIT/Methodical/switch/switch8.il +++ b/src/tests/JIT/Methodical/switch/switch8.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch8.exe' @@ -52,6 +59,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.2 diff --git a/src/tests/JIT/Methodical/switch/switch9.il b/src/tests/JIT/Methodical/switch/switch9.il index ca2296d29bede4..8ffcd895955f01 100644 --- a/src/tests/JIT/Methodical/switch/switch9.il +++ b/src/tests/JIT/Methodical/switch/switch9.il @@ -10,6 +10,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .module 'switch9.exe' @@ -79,6 +86,9 @@ .method public hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 IL_0000: ldc.i4.1 diff --git a/src/tests/JIT/Methodical/tailcall/compat_enum.il b/src/tests/JIT/Methodical/tailcall/compat_enum.il index 7b973c89c78770..2747657d053ccc 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_enum.il +++ b/src/tests/JIT/Methodical/tailcall/compat_enum.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_enum { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi serializable sealed TestEnum extends [mscorlib]System.Enum @@ -38,6 +45,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/compat_i2_bool.il b/src/tests/JIT/Methodical/tailcall/compat_i2_bool.il index f52f51b2f3264f..b36bd57c6e923f 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_i2_bool.il +++ b/src/tests/JIT/Methodical/tailcall/compat_i2_bool.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_i2_bool { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -71,6 +78,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/compat_i4_i1.il b/src/tests/JIT/Methodical/tailcall/compat_i4_i1.il index f2df547b9c0ddf..13a569321aa2c4 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_i4_i1.il +++ b/src/tests/JIT/Methodical/tailcall/compat_i4_i1.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_i4_i1 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -71,6 +78,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/compat_i4_u.il b/src/tests/JIT/Methodical/tailcall/compat_i4_u.il index a9738da9a7aed3..2243e925ef5a64 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_i4_u.il +++ b/src/tests/JIT/Methodical/tailcall/compat_i4_u.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_i4_u { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -71,6 +78,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/compat_i_u2.il b/src/tests/JIT/Methodical/tailcall/compat_i_u2.il index 2101954f7b6810..24a8ea1b10c506 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_i_u2.il +++ b/src/tests/JIT/Methodical/tailcall/compat_i_u2.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_i_u2 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -71,6 +78,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 40 (0x28) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/compat_obj.il b/src/tests/JIT/Methodical/tailcall/compat_obj.il index 98a4c1ff041d7a..024102e0e9ab39 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_obj.il +++ b/src/tests/JIT/Methodical/tailcall/compat_obj.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_obj { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit BaseClass @@ -56,6 +63,9 @@ .method public hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 39 (0x27) .maxstack 1 diff --git a/src/tests/JIT/Methodical/tailcall/compat_r4_r8.il b/src/tests/JIT/Methodical/tailcall/compat_r4_r8.il index 56a2e947c59e6e..c09817e2c31dcd 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_r4_r8.il +++ b/src/tests/JIT/Methodical/tailcall/compat_r4_r8.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib { } .assembly compat_r4_r8 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -69,6 +76,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/compat_r4_r8_inl.il b/src/tests/JIT/Methodical/tailcall/compat_r4_r8_inl.il index 0b9632a7e29975..6cc24242906bbd 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_r4_r8_inl.il +++ b/src/tests/JIT/Methodical/tailcall/compat_r4_r8_inl.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib { } .assembly compat_r4_r8_inl { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -33,6 +40,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/compat_r8_r4.il b/src/tests/JIT/Methodical/tailcall/compat_r8_r4.il index cd303618a22447..fb9f93345462ea 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_r8_r4.il +++ b/src/tests/JIT/Methodical/tailcall/compat_r8_r4.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib { } .assembly compat_r8_r4 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -69,6 +76,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/compat_r8_r4_inl.il b/src/tests/JIT/Methodical/tailcall/compat_r8_r4_inl.il index 5a0d42a1255911..e7eb2ab414b6fe 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_r8_r4_inl.il +++ b/src/tests/JIT/Methodical/tailcall/compat_r8_r4_inl.il @@ -8,6 +8,13 @@ } .assembly extern mscorlib { } .assembly compat_r8_r4_inl { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -33,6 +40,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/compat_v.il b/src/tests/JIT/Methodical/tailcall/compat_v.il index b30d052a712e2c..9727edc076f678 100644 --- a/src/tests/JIT/Methodical/tailcall/compat_v.il +++ b/src/tests/JIT/Methodical/tailcall/compat_v.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly compat_v { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public sequential ansi sealed beforefieldinit BaseStruct @@ -57,6 +64,9 @@ .method public hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 55 (0x37) .maxstack 1 diff --git a/src/tests/JIT/Methodical/tailcall/deep_array.il b/src/tests/JIT/Methodical/tailcall/deep_array.il index ab0fc88da0e4ad..20fadda2e5c84f 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_array.il +++ b/src/tests/JIT/Methodical/tailcall/deep_array.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_array { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit TestClass extends [mscorlib]System.Object @@ -875,6 +882,9 @@ REM: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 78 (0x4e) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/deep_array_nz.il b/src/tests/JIT/Methodical/tailcall/deep_array_nz.il index e1cc4825254d67..4e09a76e826f46 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_array_nz.il +++ b/src/tests/JIT/Methodical/tailcall/deep_array_nz.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_array_nz { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit TestClass extends [mscorlib]System.Object @@ -875,6 +882,9 @@ REM: .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 78 (0x4e) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/deep_gc.il b/src/tests/JIT/Methodical/tailcall/deep_gc.il index 1dde75f2d65bd7..304aa769908e5a 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_gc.il +++ b/src/tests/JIT/Methodical/tailcall/deep_gc.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_gc { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit TestClass @@ -1151,6 +1158,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 78 (0x4e) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/deep_inst.il b/src/tests/JIT/Methodical/tailcall/deep_inst.il index a73d179f634835..dad26d485ce843 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_inst.il +++ b/src/tests/JIT/Methodical/tailcall/deep_inst.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_inst { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit TestClass @@ -1151,6 +1158,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 78 (0x4e) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/deep_value.il b/src/tests/JIT/Methodical/tailcall/deep_value.il index a900f4d04c47d2..2f67bf85049784 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_value.il +++ b/src/tests/JIT/Methodical/tailcall/deep_value.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_value { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi sealed ValueClass @@ -1231,6 +1238,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 93 (0x5d) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/deep_virt.il b/src/tests/JIT/Methodical/tailcall/deep_virt.il index 6393282c740134..943114e9e9055a 100644 --- a/src/tests/JIT/Methodical/tailcall/deep_virt.il +++ b/src/tests/JIT/Methodical/tailcall/deep_virt.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly deep_virt { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit TestClass @@ -1151,6 +1158,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 78 (0x4e) .maxstack 8 diff --git a/src/tests/JIT/Methodical/tailcall/gcval.il b/src/tests/JIT/Methodical/tailcall/gcval.il index 5632492e96bbc1..b9432e062f1847 100644 --- a/src/tests/JIT/Methodical/tailcall/gcval.il +++ b/src/tests/JIT/Methodical/tailcall/gcval.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly gcval { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit LargeVT @@ -47,6 +54,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 46 (0x2e) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/gcval_nested.il b/src/tests/JIT/Methodical/tailcall/gcval_nested.il index 547856c114f31a..4876feb0ca9eaf 100644 --- a/src/tests/JIT/Methodical/tailcall/gcval_nested.il +++ b/src/tests/JIT/Methodical/tailcall/gcval_nested.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly gcval { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit LargeVT @@ -59,6 +66,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 46 (0x2e) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/gcval_sideeffect.il b/src/tests/JIT/Methodical/tailcall/gcval_sideeffect.il index f22a0182302417..a3548a534f8026 100644 --- a/src/tests/JIT/Methodical/tailcall/gcval_sideeffect.il +++ b/src/tests/JIT/Methodical/tailcall/gcval_sideeffect.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly gcval_sideeffect { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit LargeVT @@ -50,6 +57,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 46 (0x2e) .maxstack 2 diff --git a/src/tests/JIT/Methodical/tailcall/recurse_ep.il b/src/tests/JIT/Methodical/tailcall/recurse_ep.il index 1a7262f10368cd..2a230b140c5685 100644 --- a/src/tests/JIT/Methodical/tailcall/recurse_ep.il +++ b/src/tests/JIT/Methodical/tailcall/recurse_ep.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly recurse_ep { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -18,6 +25,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 93 (0x5d) .maxstack 4 diff --git a/src/tests/JIT/Methodical/tailcall/recurse_ep_void.il b/src/tests/JIT/Methodical/tailcall/recurse_ep_void.il index 047e510383a18c..f331ca4b75cdf4 100644 --- a/src/tests/JIT/Methodical/tailcall/recurse_ep_void.il +++ b/src/tests/JIT/Methodical/tailcall/recurse_ep_void.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly recurse_ep_void { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -17,6 +24,9 @@ .method private hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_2a.il b/src/tests/JIT/Methodical/tailcall/test_2a.il index a75b6543a8b2b4..73862721d67007 100644 --- a/src/tests/JIT/Methodical/tailcall/test_2a.il +++ b/src/tests/JIT/Methodical/tailcall/test_2a.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_2a { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -16,6 +23,9 @@ .field private static int32 n .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_2b.il b/src/tests/JIT/Methodical/tailcall/test_2b.il index 070f6c0e3429fc..6eb581fdf796a3 100644 --- a/src/tests/JIT/Methodical/tailcall/test_2b.il +++ b/src/tests/JIT/Methodical/tailcall/test_2b.il @@ -8,6 +8,13 @@ .assembly extern System.Console { auto } .assembly test_2b { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -17,6 +24,9 @@ .field private static int32 n .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_2c.il b/src/tests/JIT/Methodical/tailcall/test_2c.il index 78189c2a41cf41..a1f18c41671552 100644 --- a/src/tests/JIT/Methodical/tailcall/test_2c.il +++ b/src/tests/JIT/Methodical/tailcall/test_2c.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_2c { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -16,6 +23,9 @@ .field private static int32 n .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_3b.il b/src/tests/JIT/Methodical/tailcall/test_3b.il index e4b70e332e31cf..c8d3ca4d89da9f 100644 --- a/src/tests/JIT/Methodical/tailcall/test_3b.il +++ b/src/tests/JIT/Methodical/tailcall/test_3b.il @@ -8,6 +8,13 @@ .ver 4:0:0:0 } .assembly test_3b { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private value sealed ansi beforefieldinit ValueClass @@ -50,6 +57,9 @@ .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 38 (0x26) .maxstack 1 diff --git a/src/tests/JIT/Methodical/tailcall/test_implicit.il b/src/tests/JIT/Methodical/tailcall/test_implicit.il index a0c757c65cc323..3fd60913e119bc 100644 --- a/src/tests/JIT/Methodical/tailcall/test_implicit.il +++ b/src/tests/JIT/Methodical/tailcall/test_implicit.il @@ -14,6 +14,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module tailcall.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -270,6 +277,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals init (class Class1 V_0, diff --git a/src/tests/JIT/Methodical/tailcall/test_mutual_rec.il b/src/tests/JIT/Methodical/tailcall/test_mutual_rec.il index d1c81a6224d3c0..f69bcfefd63382 100644 --- a/src/tests/JIT/Methodical/tailcall/test_mutual_rec.il +++ b/src/tests/JIT/Methodical/tailcall/test_mutual_rec.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_mutual_rec { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -16,6 +23,9 @@ .field private static int32 n .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_switch.il b/src/tests/JIT/Methodical/tailcall/test_switch.il index 7617103224da2f..b85f5f554b2e9d 100644 --- a/src/tests/JIT/Methodical/tailcall/test_switch.il +++ b/src/tests/JIT/Methodical/tailcall/test_switch.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_switch { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test @@ -34,6 +41,9 @@ } .method private hidebysig static int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall/test_virt.il b/src/tests/JIT/Methodical/tailcall/test_virt.il index ffc4eaf028eb1c..d81c4e00fc88d2 100644 --- a/src/tests/JIT/Methodical/tailcall/test_virt.il +++ b/src/tests/JIT/Methodical/tailcall/test_virt.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_virt { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit TestClass extends [mscorlib]System.Object @@ -15,6 +22,9 @@ .field private static int32 n .method private hidebysig virtual instance int32 Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .maxstack 4 .locals (int32 V_0) ldc.i4.1 diff --git a/src/tests/JIT/Methodical/tailcall/test_void.il b/src/tests/JIT/Methodical/tailcall/test_void.il index bc5a15fde8580b..a505da67db6002 100644 --- a/src/tests/JIT/Methodical/tailcall/test_void.il +++ b/src/tests/JIT/Methodical/tailcall/test_void.il @@ -7,6 +7,13 @@ .assembly extern mscorlib { auto } .assembly test_void { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private auto ansi beforefieldinit Test extends [mscorlib]System.Object @@ -15,6 +22,9 @@ .field private static int32 n .method private hidebysig static void Main() il managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/tailcall_v4/delegateTail.il b/src/tests/JIT/Methodical/tailcall_v4/delegateTail.il index 82f033f96841ae..0fafd96df3441c 100644 --- a/src/tests/JIT/Methodical/tailcall_v4/delegateTail.il +++ b/src/tests/JIT/Methodical/tailcall_v4/delegateTail.il @@ -21,6 +21,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module repro.exe .imagebase 0x00400000 .file alignment 0x00000200 @@ -126,6 +133,9 @@ { .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 10 .locals init (class [System.Runtime]System.Func`10 V_0, diff --git a/src/tests/JIT/Methodical/tailcall_v4/hijacking.il b/src/tests/JIT/Methodical/tailcall_v4/hijacking.il index 4be82b1720b5b6..00e1f7c7b9f40e 100644 --- a/src/tests/JIT/Methodical/tailcall_v4/hijacking.il +++ b/src/tests/JIT/Methodical/tailcall_v4/hijacking.il @@ -33,6 +33,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module hijacking.exe // MVID: {7A6D7819-76F7-4311-967C-7CC804775914} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) @@ -232,6 +239,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 300 (0x12c) .maxstack 5 diff --git a/src/tests/JIT/Methodical/tailcall_v4/smallFrame.il b/src/tests/JIT/Methodical/tailcall_v4/smallFrame.il index e9a48512d9cd7b..e56f2ac18b4857 100644 --- a/src/tests/JIT/Methodical/tailcall_v4/smallFrame.il +++ b/src/tests/JIT/Methodical/tailcall_v4/smallFrame.il @@ -29,6 +29,13 @@ .hash algorithm 0x00008004 .ver 0:0:0:0 } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .module retbuf_bug.exe // MVID: {FD923469-B98F-4B21-ABCA-4105B0A8ED94} .imagebase 0x00400000 @@ -62,6 +69,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint // Code size 408 (0x198) .maxstack 2 diff --git a/src/tests/JIT/Methodical/xxblk/dynblk.il b/src/tests/JIT/Methodical/xxblk/dynblk.il index f0ab590d15ee45..64fac98360d0bf 100644 --- a/src/tests/JIT/Methodical/xxblk/dynblk.il +++ b/src/tests/JIT/Methodical/xxblk/dynblk.il @@ -12,6 +12,13 @@ } .assembly dynblk {} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .class public sequential ansi sealed beforefieldinit S8 extends [mscorlib]System.ValueType @@ -37,6 +44,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .locals init (valuetype S8 S, int32 retVal, int32 size) ldloca.s S diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I.il index 9fb409b6d7b6c3..00137434427c2d 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_I { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit Test @@ -1154,6 +1161,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I8.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I8.il index 393a63bc154166..ea77608fefd083 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I8.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_I8.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_I8 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit Test @@ -1154,6 +1161,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R4.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R4.il index c069aaac317beb..adfbd4f5e1c80c 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R4.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R4.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_R4 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit Test @@ -1154,6 +1161,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R8.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R8.il index ac83b481d0d886..479524a22d0deb 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R8.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_R8.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_R8 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit Test @@ -1154,6 +1161,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_U2.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_U2.il index 7939437142c293..ddd3348c1eae2e 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_U2.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_U2.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_U2 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public auto ansi beforefieldinit Test @@ -1154,6 +1161,9 @@ ret .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 8 diff --git a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_V.il b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_V.il index f180312affc0ba..cb258637a72efb 100644 --- a/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_V.il +++ b/src/tests/JIT/Methodical/xxobj/ldobj/ldobj_V.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly ldobj_V { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class public sequential ansi sealed beforefieldinit ValueClass @@ -905,6 +912,9 @@ .method public hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (valuetype JitTest.ValueClass V) diff --git a/src/tests/JIT/Methodical/xxobj/operand/const.il b/src/tests/JIT/Methodical/xxobj/operand/const.il index 520afcd192d7d3..e22ae9f5d45a54 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/const.il +++ b/src/tests/JIT/Methodical/xxobj/operand/const.il @@ -11,6 +11,13 @@ .assembly 'const' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit Test @@ -57,6 +64,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0, int8 V_1) diff --git a/src/tests/JIT/Methodical/xxobj/operand/ldelema.il b/src/tests/JIT/Methodical/xxobj/operand/ldelema.il index 6915362c355c60..c5f149ca3c755f 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/ldelema.il +++ b/src/tests/JIT/Methodical/xxobj/operand/ldelema.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly mdarray { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit Test @@ -158,6 +165,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/operand/localloc.il b/src/tests/JIT/Methodical/xxobj/operand/localloc.il index 863e140ee3c5af..3b9e3e49c7b2da 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/localloc.il +++ b/src/tests/JIT/Methodical/xxobj/operand/localloc.il @@ -9,6 +9,13 @@ .assembly extern mscorlib { } .assembly 'localloc' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit Test @@ -174,6 +181,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/operand/mdarray.il b/src/tests/JIT/Methodical/xxobj/operand/mdarray.il index 1eea79a00fae70..a1ada31b8b335b 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/mdarray.il +++ b/src/tests/JIT/Methodical/xxobj/operand/mdarray.il @@ -9,6 +9,13 @@ .ver 4:0:0:0 } .assembly mdarray { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .namespace JitTest { .class private sequential ansi sealed beforefieldinit Test @@ -159,6 +166,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/operand/refanyval.il b/src/tests/JIT/Methodical/xxobj/operand/refanyval.il index cbb9fd91896564..c2cb2e5d373b47 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/refanyval.il +++ b/src/tests/JIT/Methodical/xxobj/operand/refanyval.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -132,6 +139,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (object V_0, diff --git a/src/tests/JIT/Methodical/xxobj/operand/unbox.il b/src/tests/JIT/Methodical/xxobj/operand/unbox.il index 8758380ff701c2..e06d279ee20ab7 100644 --- a/src/tests/JIT/Methodical/xxobj/operand/unbox.il +++ b/src/tests/JIT/Methodical/xxobj/operand/unbox.il @@ -12,6 +12,13 @@ { +} +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 } .namespace JitTest { @@ -155,6 +162,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 1 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof.il b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof.il index 6884fadf3d7b9f..80ba3530e7dadf 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof.il @@ -11,6 +11,13 @@ .assembly 'sizeof' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof32.il b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof32.il index eb2f2401af36f4..a23878e860abbb 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof32.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof32.il @@ -3,6 +3,13 @@ .assembly extern mscorlib { } .assembly sizeof32 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -34,6 +41,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof64.il b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof64.il index 07fe692effddc0..7038961173eb09 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof64.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/64sizeof64.il @@ -3,6 +3,13 @@ .assembly extern mscorlib { } .assembly sizeof64 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int64 V_0, diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof.il b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof.il index e901a52bca0c3d..f3f4266eec46bb 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof.il @@ -11,6 +11,13 @@ .assembly 'sizeof' { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -77,6 +84,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 3 .locals (int32 V_0) diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof32.il b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof32.il index e43e4e563e991d..37ed4c99c03a09 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof32.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof32.il @@ -4,6 +4,13 @@ // sizeof32.il .assembly extern mscorlib { } .assembly sizeof32 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -35,6 +42,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int32 V_0, diff --git a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof64.il b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof64.il index 9797ad7bbc232e..3c2734f3d46065 100644 --- a/src/tests/JIT/Methodical/xxobj/sizeof/sizeof64.il +++ b/src/tests/JIT/Methodical/xxobj/sizeof/sizeof64.il @@ -4,6 +4,13 @@ // sizeof64.il .assembly extern mscorlib { } .assembly sizeof64 { } +.assembly extern xunit.core +{ + .publickeytoken = ( + 8d 05 b1 bb 7a 6f db 6c + ) + .ver 2:4:2:0 +} .custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) .namespace JitTest { @@ -36,6 +43,9 @@ .method private hidebysig static int32 Main() cil managed { + .custom instance void [xunit.core]Xunit.FactAttribute::.ctor() = ( + 01 00 00 00 + ) .entrypoint .maxstack 4 .locals (int64 V_0,