python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
test__opcode.cpython-312.opt-2.pyc

͑eddlZddlmZddlZddlZedZddlmZGddejZGddejZ	e
d	k(rejyy)
N)
import_module_opcode)stack_effectceZdZdZdZy)OpcodeTestsc0|jttjdd|jttjddd|jttjddd|jttjddd|j	t
td|j	t
ttjd|j	t
ttjddtj}td	tjjD]\}}|tjk\r|j|
5||vr(t||j	t
t|dn't|d|j	t
t|dddttdttjjz
D]T}|j|5|j	t
t||j	t
t|ddddVy#1swY(xYw#1swYnxYw)
NPOP_TOPBUILD_SLICEri0uc,|dtjvSNrdisdeoptmapitems E/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test__opcode.py<lambda>z/OpcodeTests.test_stack_effect.<locals>.<lambda>d1gS\\.Iopname)opcode)assertEqualrropmapassertRaises
ValueErrorhasargfilteritemsrMIN_INSTRUMENTED_OPCODEsubTestsetrangevalues)selfhas_argnamecodes    rtest_stack_effectzOpcodeTests.test_stack_effectscii	&:;R@cii
&>BBGcii
&>BBGcii
&>BBG*lE:*lCIIm4LM*lCIIi4H!L** !I399??K\]		FJD$v555T*
Fw& &%%j,aH q)%%j,E

F
F		Fc
Oc#))*:*:*<&==	EDT*
E!!*lDA!!*lD!D
E
E	E
F
F
E
Es
AI?<8J?J		J	c	@tjd}|jt|dd|jt|ddd|jt|dddtjd}|jt|dd|jt|ddd|jt|dddtj}tj
}tjtjz}tdtjjD]\}}|tjk\r|j|	5||vr&t|}t|d}	t|d}
n(t|d}t|dd}	t|dd}
||vs||vr|j|t|	|
n$|j|	||j|
|dddy#1swYxYw)
NFOR_ITERrrT)jumpFJUMP_FORWARDc,|dtjvSrrrs rrz4OpcodeTests.test_stack_effect_jump.<locals>.<lambda>3rrr)rrrrr"hasexchasjabshasjrelr#r$rr%r&max)r*r0r2r+has_exchas_jumpr,r-commonr1nojumps           rtest_stack_effect_jumpz"OpcodeTests.test_stack_effect_jump&s99Z(h2A6h=qAh>Byy0lA6:lADA1ElAEBAF****;;, !I399??K\]	5JD$v555T*

5w&)$/F'48D)$U;F)$2F'ad;D)$>F8#tw$$VSv->?$$T62$$VV4

5

5	5

5

5s
-BHH	N)__name__
__module____qualname__r.r<rrrr
s
E45rrceZdZdZy)SpecializationStatsTestscgd}tjDcgc]6}tjtj|r|j	8}}|jd||jd|tj}||j|t|j|j||j|dj|dgz|D]}|j|d|t |j|ddt|ddD]}|j|tyycc}w)N)successfailurehitdeferredmissdeopt	load_attr
binary_subscr
failure_kinds)r_specializations_inline_cache_entriesrlowerassertInrget_specialization_statsassertIsInstancedictassertCountEqualkeysinttuple)r*
stat_namesopspecialized_opcodesstatssnvs       rtest_specialization_statsz2SpecializationStatsTests.test_specialization_statsGsOO
--
++FLL,<=
HHJ


	


k#67

o':;002!!%.!!%**,0CD!!k"'')o..
0!
C%%eK&8&<cB
C!!k"?3
;'8
.%%a-
.
s;EN)r=r>r?r^r@rrrBrBFs.rrB__main__)rtest.support.import_helperrunittestrrrTestCaserrBr=mainr@rr<module>rds]
4
	
" 95(##95x.x00.6zHMMOr