R=sSSKrSSKJr SSKrSSKr\"S5rSSKJr "SS\R5r"SS\R5r "S S \R5r \ S :Xa\R"5 gg) N) import_module_opcode) stack_effectc,\rSrSrSrSrSrSrSrg) OpListTests c"UHwn[U[5(a[RUnUR XAS9 UR U"U5[ 5 URU"U5U5 SSS5 My g!,(df  M=f)Nopcodefunc) isinstancestrdisopmapsubTestassertIsInstancebool assertEqual)selfr opsexpectedops 8/opt/alt/python313/lib64/python3.13/test/test__opcode.pycheck_bool_function_result&OpListTests.check_bool_function_result smB"c""YYr]R3%%d2h5  b844343s 5A?? B c/SQnUR[RUS5 UR[RUS5 UR[RUS5 UR[R US5 UR[R US5 UR[RUS5 UR[RUS5 UR[RUS5 g)N)iiiiF) rris_validhas_arg has_consthas_namehas_jumphas_free has_localhas_exc)rinvalids rtest_invalid_opcodes OpListTests.test_invalid_opcodess1 ''(8(8'5I ''%H ''(9(97EJ ''(8(8'5I ''(8(8'5I ''(8(8'5I ''(9(97EJ ''%Hc/SQnUVs/sHn[RUPM nnUR[RUS5 gs snf)N)CACHEPOP_TOP IMPORT_NAMEJUMPINSTRUMENTED_RETURN_VALUET)rrrrr)rnamesopnameopcodess r test_is_validOpListTests.test_is_validsE 4995399V$59 ''(8(8'4H:sA cSnU"U[R[R5 U"U[R[R 5 U"U[R [R5 U"U[R[R5 U"U[R[R5 U"U[R[R5 U"U[R[R5 g)NcSHMnURX1S9 U"U5nURU[5 URXCU;5 SSS5 MO g!,(df  Ma=f)N)iir )rrrr)rr rrress rcheck_function0OpListTests.test_oplists..check_function*sT \\\7r(C))#t4$$S.987!77s 3A A$ )rr rhasargr!hasconstr"hasnamer#hasjumpr$hasfreer%haslocalr&hasexc)rr9s r test_oplistsOpListTests.test_oplists)s : tW__cjj9tW.. =tW--s{{;tW--s{{;tW--s{{;tW.. =tW__cjj9r*N) __name__ __module__ __qualname____firstlineno__rr(r4rB__static_attributes__rDr*rrr s5 I I:r*rc \rSrSrSrSrSrg)StackEffectTests:cUR[[RS5S5 UR[[RSS5S5 UR[[RSS5S5 UR[[RSS5S5 UR [ [S5 [R n[S [RR55HJup#U[R:aMURUS 9 [U5 [US5 SSS5 ML [[S 55[[RR55- HRnURUS 9 UR [ [U5 UR [ [US5 SSS5 MT g!,(df  M=f!,(df  Mx=f) Nr-r BUILD_SLICEri0uc.US[R;$Nrrdeoptmapitems r4StackEffectTests.test_stack_effect..Cd1gS\\.Ir*r2)r )rrrr assertRaises ValueErrorr;filteritemsr MIN_INSTRUMENTED_OPCODErsetrangevalues)rr namecodes rtest_stack_effect"StackEffectTests.test_stack_effect;sm cii &:;R@ cii &>BBG cii &>BBG cii &>BBG *lE:** !I399??K\]JDv555T*T"T1%+*^c Oc#))*:*:*<&==DT*!!*lDA!!*lD!D+*> +* +*s2G)$8G;) G8 ; H c [RSnUR[US5S5 UR[USSS9S5 UR[USSS9S5 [RSnUR[US5S5 UR[USSS9S5 UR[USSS9S5 [Rn[R n[R [R-n[S[RR55HupgU[R:aMURUS 9 Xs;a [U5n[USS9n [USS9n O"[US5n[USSS9n [USSS9n Xu;dXt;aURU[X55 O"URX5 URX5 SSS5 M g!,(df  M=f) NFOR_ITERrrOT)jumpF JUMP_FORWARDc.US[R;$rSrTrVs rrX9StackEffectTests.test_stack_effect_jump..\rZr*r[)rrrrr;rAhasjabshasjrelr_r`r rarmax) rrjrlr r&r#rerfcommonrknojumps rtest_stack_effect_jump'StackEffectTests.test_stack_effect_jumpOs99Z( h2A6 h=qA h>Byy0  lA6: lADA1E lAEBAF****;;, !I399??K\]JDv555T*&)$/F'48D)$U;F)$2F'ad;D)$>F#t$$VS->?$$T2$$V4+*^+*s BG<< H rDN)rErFrGrHrgrtrIrDr*rrKrK:s E(5r*rKc\rSrSrSrSrg)SpecializationStatsTestsoc/SQn[RVs/sH:n[RRUS5(dM*UR 5PM< nnUR SU5 UR SU5 [ R5nUbURU[5 URUR5U5 URUSR5US/-5 UHnURUSU[5 M! URUSS[5 USSHnURU[5 M ggs snf)N)successfailurehitdeferredmissdeoptr load_attr binary_subscr failure_kinds)r _specializations_inline_cache_entriesgetlowerassertInrget_specialization_statsrdictassertCountEqualkeysinttuple)r stat_namesrspecialized_opcodesstatssnvs rtest_specialization_stats2SpecializationStatsTests.test_specialization_statspsFO -- -++//A6 BHHJ-  k#67 o':;002    ! !% .  ! !%**,0C D  ! !k"'')o.. 0!%%eK&8&rsn 4  " -:(##-:`25x((25j.x00.6 z MMOr*