Current File : //usr/lib/python3.12/lib-dynload/_testmultiphase.cpython-312-aarch64-linux-gnu.so
ELF�@�@8@OO�������������$$P�tdEEE��Q�tdR�td���  GNU��lh�j~%��� ����02���&0"0�BD�� 	@@Ŏ$2456789:<=>?@ABCDEFGHJKMb)-+sg0y���*�������2�d��+��<Т��F :y�s�����Y5�ȹI�{���)r�����so����U6!6U�*��oTr���FV
�k�	OZ����#0`iHlv}�F �]�l�����X�5, �f�n�v ���H����^7Y�G� �	1$@	�0<K	@2$m	�2$+	�1$�	�)�	�+$�	 5$U	�& �	$3$�	�1$	T08�	p1$�	4/$s	�0$'	+��	p5$	�*$�	3$�	�'$	,$�	�+$5	�-�	D5$�	�-$<	6$	�5$	�+$__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizePyInit__testmultiphasePyModuleDef_InitPyUnicode_TypePyType_FromSpecPyModule_AddObjectPyErr_NewExceptionPyModule_AddIntConstantPyModule_AddStringConstant_Py_DeallocPyInit__testmultiphase_bad_slot_largePyInit__test_module_state_sharedPyModule_Create2PyExc_ExceptionPyModule_AddObjectRefPyInit__test_non_isolatedPyInit__testmultiphase_bad_slot_negativePyInit__testmultiphase_meth_state_accessPyInit__test_shared_gil_onlyPyInit__testmultiphase_create_int_with_statePyModule_GetStatePyType_FromModuleAndSpecPyType_GetModuleByDefPyExc_TypeErrorPyErr_SetStringPyExc_SystemErrorPyDict_NewPyLong_FromLongPyDict_SetItemString_PyNamespace_NewPyType_GetModulePyInit__testmultiphase_negative_sizePyType_GetModuleStatePyInit__testmultiphase_export_null_PyLong_AsIntPyObject_IsTrue_Py_NoneStruct_PyArg_UnpackKeywordsPyErr_OccurredPyInit__testmultiphase_export_uninitializedPyLong_AsLongPyUnicode_CompareWithASCIIString_PyArg_CheckPositionalPyInit__testmultiphase_export_raisePyInit__testmultiphase_export_unreported_exceptionPyInit__testmultiphase_create_nullPyInit__testmultiphase_create_raisePyInit__testmultiphase_create_unreported_exceptionPyModule_NewPyInit__testmultiphase_nonmodule_with_exec_slotsPyInit__testmultiphase_exec_errPyInit__testmultiphase_exec_raisePyInit__testmultiphase_exec_unreported_exceptionPyInit__testmultiphase_multiple_create_slotsPyInit__testmultiphase_multiple_multiple_interpreters_slotsPyObject_GenericGetAttrPyDict_GetItemWithErrorPyArg_ParseTuplePyDict_DelItemStringPyExc_KeyErrorPyErr_ExceptionMatchesPyExc_AttributeErrorPyInit_xPyInitU__testmultiphase_zkouka_naten_evc07gi8ePyInitU_eckzbwbhc6jpgzcx415xPyInit__testmultiphase_nonmodulePyInit__testmultiphase_nonmodule_with_methodsPyInit__testmultiphase_null_slotsPyModule_GetDefPyState_RemoveModulePyState_FindModulePyState_AddModule��*��*�9��H800��<��<��0�@HP ?h8��=�>�� :@:hh9p�9���`��=��=��8�@@�@X��(9�@9���08=P=(`H8?`�P@�p@�`��?@ ``=h=�`���9�<�<(�0�x8<�X<��
�8<�X<�
H�;P<h�
�h;��;�P
	 ; 	@;8	 
�	�:�	�:�	��	p:�	�:
�P
�<X
�<p
�
�
�9�
�9�
X �>(�>��>��>�8>�X>8�&h�&�4,��2�d2(
 2X
(h
�&�
�1�
41�
�0�
|&|& �>(�58@Ah(��&��8��4�B�?�46�pAX?(@@�?H -XpD`�?h�,xD��?�)��B�9��-�@C��?�`/�0BA�4(@&8p)H�3Xpp AxP3�(A��������
������� �"�,�1 	(
08@HPX`hpx��������!�#�$�%�&�'�(�)�*+-./ 0(1 �{�������{���_��{�����G��?� � � � ���@�� ���@�"� ���
@�B� ���@�b� ���@��� ���@��� ���@��� ���@��� ���"@�� ���&@�"� ���*@�B� ���.@�b� ���2@��� ���6@��� ���:@��� ���>@��� ���B@�� ���F@�"� ���J@�B� ���N@�b� ���R@��� ���V@��� ���Z@��� ���^@��� ���b@�� ���f@�"� ���j@�B� ���n@�b� ���r@��� ���v@��� ���z@��� ���~@��� ����@�� ����@�"� ����@�B� ����@�b� ����@��� ����@��� �?#�{����@����{���#��������{���#��R�_�?#�{������{���#�$��� �?#�{������{���#� �q��?#���B�G��{��������е"�"���S���������� ��������!�����`5������Ҿ�����`������!�s����5�"������� ������!�<�i����5���! �"���w����5����B`�!��H���q��Z�SA��@��{è�#�_ր@���7р�`���^�����?#�{������{���#� ��
��� � �?#�{����� ����S� �?�$@� T���G��!��@������9���������`��	������������!@����@��6�����a@�����7!�a�a���&������SA��{¨�#�_�р���������`@�@��7�`����������� �?#�{����C�����6������{���#����@�A������G��! �@�����{���#���_� �?#�{�����S�����@��������SA��{è�#����������@�@�1aT�SA����@��{è�#�_ֱ��� ����@�������?#�{�����{���#�&�����G�@����_�������!��?�T��!�G�a����_�������!��!�"��A��!�A�����B�G�b����_� �?#�{��������`�B9@7���G������@�`������ �R`�9�@��{¨�#�_�_$��� � �?#�{������{���#� ���\��?#�{����� �@��~�R����������B�G����!�B@�'�����7���@��{¨�#�_�`@���7�`�`���r������?#�{������{���#� ���3�� � �?#�{������{���#� ���(��?#�{������{���#� � 	��� � �?#�{������{���#� �`���?#�{�����S���.���@���! �!�����k�����@������! =�$����5�SA��{¨�#�_�`@���7�`�`���(����� �?#�{������D�@���! �!�������{���#���_ց@��������G��! �@����� �?#�{��������D����@�!1@T��{���#�_ց@��������G��!`�@��������?#�{������{���#� ������ � �?#�{������{���#�_� �?#���{��C��S������[�������?�hT��b���`@� ������*1�T���T`@������*`�7������S4�zS"@����G�B"��@�5��C����Є ����`��R&�R�R�҅�����@�����{A��SB��[C�����#�_�6�R��������6�R��p��� �����C����Є ����`��R&�R�R�����'�e������'@���������?#�{����� ����{���#�_� � �?#�{�����S����������hT��@�������B���`���`@�T@�@�6`
@���T`@��! !�"��� 5��������������G�"@�B"��SA��@��{è�#�_�4������G��!@ �@����������#��������� ��5���_$����G�?#�{�����@�!@!������{���#���_� �_$����G�?#�{�����@�!@!����{���#��� �� �?#�{�������{���#� � ��?#�{������{���#�_�?#�{�������{���#� �����_$����G�?#�{�����@�!�!�����{���#���_� �?#�{�������{���#� �`����_$����G�?#�{�����@�!�!������{���#��"�	��?#�{�������{���#� �����?#�{�������{���#� ������ � �?#�{������{���#�_� �?#�{�������{���#� �@����_$����G�?#�{�����@�! "�v����{���#���_� �?#�{�������{���#� ���p��_$����G�?#�{�����@�! "�^����{���#��R�_� �?#�{�������{���#� ��!�X��?#�{�������{���#� � #�O�� � �?#�{��������c�!�"��������4�@�@�@�!T@���6@�!1!T�{¨�#�_����G������������?#�{�����S�����@�������V���`
�@��`
@����SA����@��{è�#�����@��*�SA��{è�#�_�`
@�����*���6���G�@��� ��4���G��!�"�@������ � �?#�{��������c�!@#��C�P����4�A� ������{¨�#�_����� � �?#�{������@�@�@�_���7!�����{���#����{���#�_� � �?#�{�������{���#� ��$���?#�{�������{���#� �`&��� � �?#�{�������{���#� ������?#�{�������{���#� � ���� � �?#�{��������c�!`#��C�����4�A� ˨����{¨�#�_����� � �?#�{�������{���#� �(����?#�{�����S������������������!�#���� 4�?@�q`TqAT������`4���SA��@��{Ĩ�#�_ր5�����������G��������������5��� �{�����{���_�_testimportexec.errorint_constsomething differentstr_constErrorgetmodulebydef_bad_def() takes no argumentsdef does not matchthreeget_defining_module() takes no argumentsget_count() takes no argumentsStateAccessTypeObject.decrement_countdecrement_count only takes 'twice' keyword argumenttwicebad export functionbad create functionfoobad exec function|O:demodelete non-existing Example attributell:fooll:bari:call_state_registration_funcspamnincrement_count_clinic_test_shared_gil_onlyTest module _test_shared_gil_only_test_non_isolatedTest module _test_non_isolated_testmultiphase_multiple_multiple_interpreters_slotsTest module _testmultiphase_multiple_multiple_interpreters_slots_test_module_state_sharedRegression Test module for single-phase init._testmultiphase_exec_unreported_exceptionTest module _testmultiphase_exec_unreported_exception_testmultiphase_exec_raiseTest module _testmultiphase_exec_raise_testmultiphase_exec_errTest module _testmultiphase_exec_err_testmultiphase_nonmodule_with_exec_slotsTest module _testmultiphase_nonmodule_with_exec_slots_testmultiphase_create_unreported_exceptionTest module _testmultiphase_create_unreported_exception_testmultiphase_create_nullTest module _testmultiphase_create_null_testmultiphase_multiple_create_slotsTest module _testmultiphase_multiple_create_slotsmainTest module mainnegative_sizePyModuleDef with negative m_sizecreate_with_stateNot a PyModuleObject object, but requests per-module state_testmultiphase_bad_slot_negativeTest module _testmultiphase_bad_slot_negative_testmultiphase_bad_slot_largeTest module _testmultiphase_bad_slot_large_testmultiphase_null_slotsTest module _testmultiphase_null_slots_testmultiphase_nonascii_kanaModule named in Japanese_testmultiphase_nonascii_latinModule named in Czechbarcall_state_registration_func_testimportexec.Str_testimportexec.StateAccessTypeType for testing per-module state access from methods.get_defining_modulegetmodulebydef_bad_defget_countincrement_count_noclinic_testmultiphase_nonmodule_with_methodsTest module _testmultiphase_nonmodule_with_methods_testmultiphase_nonmoduleTest module _testmultiphase_nonmodule_testmultiphase_meth_state_accessModule testing access to state from methods._testimportexec.ExampleThe Example typedemodemo() -> Nonebar(i,j)

Return the difference of i - j.register_state(0): call PyState_FindModule()
register_state(1): call PyState_AddModule()
register_state(2): call PyState_RemoveModule()foo(i,j)

Return the sum of i and j.decrement_count($self, /, n=1, *, twice=None)
--

Add 'n' from the module-state counter.
Pass 'twice' to double that amount.
(This is to test both positional and keyword arguments.get_count($self, /)
--

Return the value of the module-state counter.increment_count_clinic($self, /, n=1, *, twice=False)
--

Add 'n' from the module-state counter.

Pass 'twice' to double that amount.

This tests Argument Clinic support for defining_class.getmodulebydef_bad_def($self, /)
--

Test that result of PyType_GetModuleByDef with a bad def is NULL.get_defining_module($self, /)
--

Return the module of the defining class.

Also tests that result of PyType_GetModuleByDef matches defining_class's
module.;�70��	l��	��@��d��L���X`�������@������,������������(�p$������t�4������$��P�D�0��T��x�����$��`���,��P��t��0��T������(��L�p@�����p�8��\�4��`����	��<	�`	$�	zRx,�0,H�<$@t�PA-A ��B�N���A-h�� |H�� A-A��C��A-,�D��$A-C0��C�D��s
�����A-A �D�$A-A��C��A-$�D��A-A ��F�M
���A-A ��$A-A��C��A- @��$A-A��C��A- d��$A-A��C��A- ����$A-A��C��A- ���$A-A��C��A-(����A-A ��B��S
����A-A ���\A-A��I
��A-B( ���A-A ��E��g
����A-A L��dA-A��K
��A-A p8�$A-A��C��A-(����\A-A��G
��A-AI��A- ��A-A��C��A-0��dA-A`A�
�	B��C��s
������A-A @�$A-A��E��A-,<H��A-A0��B��C�a
�����A-A l�8D-A��F��A- �$�<D-A��F��A- �@�$A-A��C��A- �@�A-A��C��A- �8�$A-A��C��A-  8�8D-A��F��A- DP�$A-A��C��A- hP�<D-A��F��A- �h�$A-A��C��A- �h�$A-A��C��A- �p�A-A��C��A- �l�$A-A��C��A- l�8D-A��F��A- @��$A-A��C��A- d��8D-A��F��A- ���$A-A��C��A- ���$A-A��C��A-@�����A-A0��B��H
����A-AA�I
�A����A-AC
�A `�pA-A ��Q
��A-A88���A-A0��B��D�L
�����A-AE
�����A-A t0�HA-A ��L
��A-A(�\�HA-A��K
��A-AA��A- �T��A-A��B��A- �\�$A-A��C��A- \�$A-A��C��A- 0d�$A-A��C��A- Td�$A-A��C��A- xl�HA-A ��L
��A-A ���$A-A��C��A-,����A-A@��B��B�V
�����A-A(�t��<A-A��D
��A-DA��A- ��� A-A��C��A-�*�*9H8�#
�6�����o��
P
��� H�
	���o���#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#00���������<�<���@@ ?8�����=>����� :@:������������h9�9�`�����=�=������@�@�����(9@9�0����8=P=
`8?����P@p@`�����?@ `����==��������`�9�����<�<������8<X<�
����8<X<�
�����;<�
����h;�;P
���� ;@; 
�����:�:�����p:�:������<�<�
�����9�9X�����>�>�����>�>����8>X>�&�&4,�2d2 2(�&�141�0|&|&�>�5@A(�&�8�4B?46pA8X?@@�? -�pD�?�,�D�?)��B9�-�@C�?`/�0B8AP�4G@&:p)D�3@p AP3(Ae3f66c03688f6a7e25e5d612be20b49bf7f186.debug� ,.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.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.gnu_debuglink��$���o��`(PPP0�
�
�8HH�
BB  �L�#�#G�#�#�R@&@&�X�6�6^�6�6fEE�t�F�F@~�����������������`���H�00������4��