aboutsummaryrefslogtreecommitdiff
ELF>@0@8	@$#p
p
   TT-==`p-==888$$Ptd@#@#@#ddQtdRtd-==  GNUNqjUDm:V!  fuU, F"4__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizePyArg_ParseTuplePyErr_Occurred_Py_NoneStruct_Py_DeallocPy_BuildValuePyExc_ValueErrorPyErr_SetStringPyType_IsSubtypePyErr_BadArgumentPyExc_AssertionErrorPyInit__test_extensionPyModule_Create2PyCapsule_Importlibpthread.so.0libc.so.6GLIBC_2.2.5@ui	J==@==@Y @AAi AA! Au (A08A"@A HA`XA `A hAxAX"A A A A A`A"A!A0A!A9!AA"BD!BB"?????
??@ @(@0@8@@@	H@
P@X@`@HH/HtH5/%/@%/h%/h%/h%/h%/h%/h%/h%/hp%/h`%/h	PH=i1Hb1H9tH.Ht	H=91H521H)HH?HHHtH.HtfD=0u+UH=.HtH=,Yd0]wH(HH5b1HL$HLL$H$HD$LD$HD$HD$t:Hc0HL$HT$Ht$H<$P(HuH-H(1H(ÐSH1HH0PHtWHHH011P0Hx	HHtHt.tH[HHD$HD$@H1[UH=
H1SH(fovHD$)$1HHH,HH0Ha/P(Hx	HHt&H1HuH,H([]fHfDHH
/H5Hx1Hff.HH.H5Hx1Hff.USHHH.HH{H0H9ttbH.P HHtUHHn.HP8HEuXx
HHEt:HK.11HP0HtH+H[]fD;1H[]fHfDxHHEuH1fDH-SP HHH-H{H0H9t=!u-HN+H5H8Hx	HHt71[H-HPPtHx	HHtH*[fDH81@H(fDH*H5:H81fDSHHH5HH,HD$HL$H1?H|$HtMH,HWH0H9tH*t.H,H|$1HP0Ht%tH[fD1HuH*H5H8X1@SHtJHK,HH{H0H9tt+H,,11HP0Ht%t[f.1[+HuH)H5 H81ff.SH=)HHt1H=	H+H[HHOOOO:throwtest greenlet.error exceptiontest GreenletExit exception.O!greenlet._C_API_test_extensiontest_switchtest_switch_kwargstest_getcurrentTest PyGreenlet_GetCurrent()test_setparenttest_new_greenletTest PyGreenlet_New()test_raise_dead_greenlettest_raise_greenlet_errorJust raise greenlet.errortest_throwtest_throw_exactgetcurrent() returned an invalid greenletgreenlet.switch() failed for some reason.Switch to the provided greenlet sending provided arguments, and 
return the results.Switch to the provided greenlet sending the provided keyword args.Se the parent of the provided greenlet and switch to it.Just raise greenlet.GreenletExitThrow a ValueError at the provided greenletThrow exactly the arguments given at the provided greenlettake that sucka!;dP`  8PP @zRx$XFJw?;*3$"DD0|
HF(dxAI E
AH\C(dAMD@b
AAJ"D]"D]4AAD 
AAGK
AAC $HT
Di
G H<AQ n
AG lAD
KH
HD4Ar@=0@
==o`8
V@		oooo =6FVfvY Ai !u 0" `  X"    `"!0!9!"D!"GCC: (GNU) 12.2.1 20221121 (Red Hat 12.2.1-7)GA$3a1GA$3a1GA$3a1GA$3a1GA$3a1GA$3a1GA$3a1GA$3a1,$l$N	9intxsi	b		U(@)uK	GbM	l	
c			4/	e	6	@		7	@
/
Fhb	c%	d\(	-e\0	lf8	wg@	h1H		iP	jX	(k
	`

!J	K	@	L
	 6K	s7\	8	9@	;\
W(
	v
\get

Qset
]doc
\	
 	
	(
)	v
*\	X
+	@	y
,	
-	@doc
.\ 

.	U"`
:
	uL	2\	 	(	(	0	k8	7F	@	
z	H	P	,	X	
`	1h	p	&	x	k	
		m				t	%9	\		

				
	
	;		m3"f
(

5
X
 B
(0{
0
O
8{
	@

HP'X`Rhpd(	xu(	
nP	bufobjlen	"		@ 		@$	(	0	J8	
@	 H!#@@{$"9.	L	u	.(0ekz?1
2$3@4
5$8o	7EK@d+9qw@6;@<@A
=@
	@		(	A5	;	F	BS	Y	m	
CD		@	EqU	FeG			
H		
@4IeJe KhLqMqN\
b
{
";O


"BR



-SJ@h:Xl
 ;		]@z	Az	Bz	Cz	N
Dz 	E(	FX0	oGX8	HX@	I
H	JXP	 KzX		Lz`	Mzh		Nzp	Ozx		PX	_Q		RX	YTz	AUz	Vz	Wz	RX	
Yz	Zz	y
[z	\z	E]z	_z	q`z	Nazbz	dXfzgz	hPj	
	}k
	@lz	m	/n	.o 	?	p8(	@q0		r8	tz@	5uH	v
x	
	by
	zz	^	{d[|

~

 	H	'X	X	X	Q

	x		GGTH

xK9Ymz(,	u-	^4	
9	>
 ?=Q 
79
	io@
(	u	e	i
	 6	HB9	Q	AF	@ Jz@J""!@"
m\#Fb$$\%!$@\%$3\@$.@:&(	4x'(W)U	@)T
*)U	I )T0+G,ie,	,-gGP-typX-val`-tbh(9)UT)T	 )QP)RX)X`)Yh./n
y,0g(G91-msgy@'10'23	2#!*(m)Us(L)U	 )T@4k)Uv)Qs)R0.i9/'
0",%JF*KV)T	 /x`"-,x$*{V)T	) /d x,d,fd-'fWO'gG5<'
n'&nG3/6Mn2mi3MM	&2*m)Us7bb	s2 8,89.*44)UT)T09M)Us)T0)Q0G+K,Knj0argK*'MG'NG|r1G`P2e2Y:s}2<:2a_62..1@Y	22:@	2*Vm)Uv1 \23	2/-*8m)Uv4)Us)Tv4)Us)T0)Q0.%J+=`,=VR;g?G1GP@2e
		2Y1	-	:s}2i	g	2		62		..1C	[2		<	2*
&
3	E2b
`
*m)Us1 F2

3	2

*m)Us(V)T	X!4)Us*&V)T	X!/		$0),$

,	$.'!,	$>{s-g&Gh''1GyP+12eB@2Yie:sy}#226y2..7	82

=		2 6
4
8,[
Y
89

(a)UT)T	F )Rh4)T0)Qs.J.*V)T	!/,

,'
'kc1G 2e2Y:s}22:862_]..7++	m2 8,894&)Us)T0)Q0.EJ.U*pV)T	!>&?op)>?op)>	%?op9>p%G?opp9@*@A|@s?ob|0BX|B"C@Dob(EX:"C~$@Dop=F"Dob/%:;9I$>$>I&I:;9	
:;9I8
7I
:;9I8
I8
:;9
:;9I8:;9'II':;9
:;9II!I/:;9I4:;9I?<>I:;9((
:;94:;9I?<'I4:;9I .?:;9'I<!.?:;9'I<".?:;9'<#.?:;9'<$.?:;9'I<%&.?:;9'I@B'4:;9IB(1)B*1+.:;9'I@B,:;9IB-4:;9I.1/.:;9'I@B0:;9IB11RBUXYW21B31RBXYW45U61RBUXYW71RBXYW841B9:1RBUXYW;4:;9IB<1RBUXYW=1RBXYW>.:;9' ?:;9I@4:;9IA.:;9'I B:;9IC.:;9'I D:;9IE:;9IF.:;9'I &
src/greenlet/tests/opt/_internal/cpython-3.12.6/include/python3.12/opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/include/usr/include/bits/usr/include/sys/opt/_internal/cpython-3.12.6/include/python3.12/cpythonsrc/greenlet/tests/.._test_extension.cobject.hstddef.htypes.htypes.hstdint-intn.hstdint-uintn.hpyport.htime.hpytypedefs.hmoduleobject.hmethodobject.hdescrobject.hobject.hpybuffer.hpyerrors.hgreenlet.hmodsupport.hpycapsule.h	J
Bt
U
XN	X[ux6BfL,Lu%$|<M	JX{\%X1(.{X	X{uJ."r>,Y;YKYW=t%$|<M	JX{	-[uX 	{K YvJK YPJjJ~<~a!$X!X}Jtf[	f.~J2%$|M	Jf{	[uX 	ptY.	{%$|M	J	g{ls!=t~J<~a!$X!XJ	}Z	%$|<M	JX{2/xXt+fP%$|<M	JX{u 	t{	{tzaxpNqvXXt~J<~a!$X<!X}J_	%~X1(.{X	rtY	X
YzXb#XJ~<~a!$X!X}Jt_%X1(.{ 	rY
.	xX
YzX">\tJ/tmp/build/greenletm_copytz_dsttimetp_hashPyModule_Create2binaryfuncstridesnb_inplace_powerPy_hash_ttp_getsetm_methodsformatslotPyGetSetDefsetattrofuncm_baseselftp_deallocnb_inplace_xorreadonlytp_as_mappingm_clearnb_matrix_multiplytest_raise_dead_greenletPyAsyncMethods_tmp_old_optp_namePYGEN_RETURNbf_releasebufferPySendResulttz_minuteswesttp_as_buffertp_inittp_traverselenfuncnb_invertob_refcnt_splitsetattrfuncPyErr_Occurredtp_weaklistgetattrfuncml_methtp_watcheddestructortp_weaklistoffsetgetbufferprocm_freesq_itemtp_getattrvectorcallfuncam_sendnb_inplace_adddescrsetfuncob_basesq_lengthtp_iternb_ornb_inplace_remainderresultlong long unsigned inttp_cachenb_multiplytp_getattroinitproctp_as_asyncml_flagshashfunctp_iternextPyGreenletam_awaittp_allocPyExc_AssertionErrornb_inplace_floor_dividecallablenb_positivereleasebufferproctp_vectorcallvalue_objectPy_TYPEtp_setattroPy_XINCREFtest_setparentshapetp_richcomparemsg_objPYGEN_NEXTnb_inplace_matrix_multiplypimplgettertp_mrowas_sq_slicetp_methods_Py_Dealloctp_subclassesPyTypeObjectPyExc_ValueError_Py_IsImmortalPy_IS_TYPE__int32_tmoduleinternalPy_buffersq_inplace_concattest_getcurrentnb_negativenb_powernb_inplace_rshift_typeobjectnb_absoluteam_aiterPy_XDECREFtp_as_sequencesq_concatPyType_IsSubtypePyMappingMethodsm_sizelong long intPyModuleDef_SlotvisitprocPyErr_BadArgumenttp_membersnb_remainderPyObjecttest_new_greenletsrc/greenlet/tests/_test_extension.cmoduledef_PyGreenlet_APIdescrgetfuncm_doctp_baseallocfuncnb_inplace_or_Py_NoneStructmp_lengthGNU C17 12.2.1 20221121 (Red Hat 12.2.1-7) -mtune=generic -march=x86-64 -g -O3 -O3 -fno-strict-overflow -fPICtp_docPyModuleDef_Basem_namePyObject_TypeCheckPyCFunctionnb_andtp_itemsizeobjobjargprocsetterwas_sq_ass_slicetest_methodsm_initweakreflistnb_true_dividetp_basicsizetp_version_tagshort unsigned intnb_floor_dividefreefuncPyVarObjectPYGEN_ERRORiternextfunctp_descr_getmp_subscript__uint32_tam_anextPy_INCREFtp_flagsob_sizeobjobjprocnb_inplace_subtractshort intnb_reservedtp_callml_nametp_freendimob_refcntnew_refcntPy_BuildValuem_slotstp_basesPyErr_SetStringml_docPyArg_ParseTupleclosurePyMethodDefPyCapsule_Importtest_switch_kwargssq_containsPyInit__test_extensionsq_ass_item__ssize_treprfuncmp_ass_subscriptssizeobjargprocnb_floatnb_intm_traversenb_indexnb_rshiftnb_xorPySequenceMethodstimezonePy_DECREFPyMemberDefPyNumberMethodsunsigned charnb_inplace_lshifttp_is_gcsendfunctest_raise_greenlet_errortraverseprocnb_divmodtp_dictoffsettp_dicttest_thrownb_inplace_andternaryfunctp_strm_index_tmp_op_ptrsuboffsetsgetattrofunctp_clearrichcmpfunctp_as_numbertp_setattrPy_ssize_ttp_descr_setbf_getbuffertp_newnb_lshiftcur_refcntsq_inplace_repeatPyBufferProcsob_typenb_addtp_deltp_vectorcall_offsetnb_inplace_true_dividenb_inplace_multiplytp_finalizenewfuncdoublePyModuleDefnb_booltest_throw_exacttest_switchsq_repeatnb_subtractssizeargfuncunaryfuncinquirytp_reprgetiterfunc0P#S#$PUUTIUITUU-T-VTVCJPJSSZjSSZ]SUUUUUUTUT0PPhPS0SSSSSPpqp#QUU T STS;JPJOTOVV@0@ST0S )T 5S  T  S  SVVXfVVXXVUUP+S-YSZzSzPTS-7STSS+SZlS0+SZlSSAYSlzSADSU\UTU\TQ!S!"Q"\S0P"-01<PTUhTUUPPpp#Q`tUtU`wTwSTS`0P0PwTwSwwTwwSwwSPpqp#QZj .  RVRVXf)`h)`hAQpptwptww!@7@BC=jv=HB x0"`"'`70JV@h`A@mP%{==@#@B@	4 !2C Rdr "crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry_test_extension.ctest_throw_exact_PyGreenlet_APItest_new_greenlettest_throwtest_raise_greenlet_errortest_raise_dead_greenlettest_setparenttest_getcurrenttest_switch_kwargstest_switchmoduledeftest_methods__FRAME_END___fini__dso_handle_DYNAMIC__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE__initPyInit__test_extension_ITM_deregisterTMCloneTable_Py_DeallocPyErr_SetStringPyExc_ValueErrorPyCapsule_Import__gmon_start__PyErr_BadArgumentPy_BuildValuePyErr_OccurredPyModule_Create2_Py_NoneStructPyArg_ParseTuplePyExc_AssertionErrorPyType_IsSubtype_ITM_registerTMCloneTable__cxa_finalize@GLIBC_2.2.5.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_ranges88$.o``$8@88VHo$Uo dnB		xs  ~
  @@#@#d##=-=-=-=-?/8@0h@0 @B@20@2.Pbp2 303+RT9VE0_@Pk$[	| " 	
ņi