// Found by AntigenusingSystem;usingSystem.Collections.Generic;usingSystem.Runtime.CompilerServices;usingSystem.Runtime.Intrinsics;usingSystem.Runtime.Intrinsics.X86;usingSystem.Numerics;publicclassTestClass{publicstructS1{publicstructS1_D1_F2{}}publicstructS2{}staticints_int_10=2;staticlongs_long_11=-1;staticVector128<uint>s_v128_uint_33=Vector128<uint>.AllBitsSet;staticVector256<byte>s_v256_byte_38=Vector256<byte>.Zero;staticVector256<ushort>s_v256_ushort_41=Vector256.Create((ushort)1);staticVector256<ulong>s_v256_ulong_45=Vector256.CreateScalar((ulong)2);staticS1s_s1_52=newS1();boolbool_54=true;intint_60=5;Vector128<uint>v128_uint_83=Vector128.Create((uint)5);Vector256<ushort>v256_ushort_91=Vector256.CreateScalar((ushort)0);Vector256<ulong>v256_ulong_95=Vector256.Create((ulong)5,1,2147483648,5);S1.S1_D1_F2s1_s1_d1_f2_101=newS1.S1_D1_F2();S1s1_102=newS1();S2s2_103=newS2();staticints_loopInvariant=1;publicS1.S1_D1_F2Method1(outS1p_s1_104,outVector128<uint>p_v128_uint_105,S1p_s1_106,ushortp_ushort_107,refS2p_s2_108,decimalp_decimal_109){unchecked{intint_116=5;S1.S1_D1_F2s1_s1_d1_f2_124=newS1.S1_D1_F2();p_v128_uint_105=v128_uint_83*(s_v128_uint_33*=15*4);if(bool_54=bool_54||(bool_54=15<=4)){}else{for(;s_int_10<15+4;s_int_10++){for(;;){for(;int_116<(int_60+=15^4);int_116++){int__loopvar156=15-4;for(;int_60<Avx2.MoveMask(s_v256_byte_38);s_long_11^=15+4){if(__loopvar156>s_loopInvariant)break;if(Vector256.ToScalar(Vector256.AsUInt64(s_v256_ushort_41+=v256_ushort_91))<Vector256.ToScalar(s_v256_ulong_45=v256_ulong_95*=15|4)){}else{int_116<<=15<<4;}}}}}}returns1_s1_d1_f2_124;}}publicvoidMethod0(){unchecked{s1_s1_d1_f2_101=Method1(outs1_102,outs_v128_uint_33,s_s1_52,15&4,refs2_103,15/4);return;}}publicstaticvoidMain(string[]args){newTestClass().Method0();}}/*Environment:Assert failure(PID 17672 [0x00004508], Thread: 48876 [0xbeec]): Assertion failed '!varTypeIsUnsigned(type) || varTypeIsSmall(type)' in 'TestClass:Method1(byref,byref,TestClass+S1,ushort,byref,System.Decimal):TestClass+S1+S1_D1_F2:this' during 'Generate code' (IL size 248; hash 0xadb68bc7; Instrumented Tier0) File: D:\git\runtime\src\coreclr\jit\codegenxarch.cpp Line: 6895 Image: D:\git\runtime\artifacts\tests\coreclr\windows.x64.Checked\tests\Core_Root\CoreRun.exe*/