ó
    „ñ:i  ã                   óš   • S SK 7  S SKrS SKrS SKJr   " S S\5      r " S S\R                  5      r	\
S:X  a  \R                  " 5         gg)	é    )Ú*N)Ú
_helperlibc            	       óN   • \ rS rSrS\4S\4S\4S\4S\4S\S-  4S	\S-  4/rS
rg)ÚArrayStruct3Dé	   ÚmeminfoÚparentÚnitemsÚitemsizeÚdataÚshapeé   Ústrides© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úc_void_pÚ	c_ssize_tÚ_fields_Ú__static_attributes__r   ó    Ú^/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numba/tests/test_numpyadapt.pyr   r   	   sK   † ð 
�HÐØ	�8ÐØ	�9ÐØ	�YÐØ	�ÐØ	�9˜q‘=Ð"Ø	�Y ‘]Ð$ðƒHr   r   c                   ó   • \ rS rSrS rSrg)ÚTestArrayAdaptoré   c                 ót  • [        5       n[        R                  S   n[        [        [
        [        5      " U5      n[        R                  " S5      R                  SSS5      nU" U[        U5      5      nU R                  US5        U R                  UR                  UR                  R                  5        U R                  UR                  S5        U R                  UR                   [#        U5      5        U R                  UR$                  S5        U R                  UR&                  UR&                  5        [)        S5       Ho  nU R                  UR*                  U   UR                  R*                  U   5        U R                  UR,                  U   UR                  R,                  U   5        Mq     g )NÚadapt_ndarrayé<   é   r   é
   r   )r   r   Ú	c_helpersÚ
PYFUNCTYPEÚc_intÚ	py_objectr   ÚnpÚarangeÚreshapeÚbyrefÚassertEqualr   ÚctypesÚassertNotEqualr   r	   Úidr
   r   Úranger   r   )ÚselfÚ	arystructÚ
adaptorptrÚadaptorÚaryÚstatusÚis          r   Útest_array_adaptorÚ#TestArrayAdaptor.test_array_adaptor   sE  € Ü!“Oˆ	ä×)Ñ)¨/Ñ:ˆ
ÜœU¤I¬xÔ8¸ÓDˆä�iŠi˜‹m×#Ñ# A q¨"Ó-ˆÙ˜œe IÓ.Ó/ˆØ×Ñ˜ Ô#Ø×Ñ˜Ÿ™¨¯©¯©Ô9Ø×Ñ˜I×-Ñ-¨qÔ1Ø×Ñ˜×)Ñ)¬2¨c«7Ô3Ø×Ñ˜×)Ñ)¨2Ô.Ø×Ñ˜×+Ñ+¨S¯\©\Ô:Ü�q–ˆAØ×Ñ˜YŸ_™_¨QÑ/°·±×1AÑ1AÀ!Ñ1DÔEØ×Ñ˜Y×.Ñ.¨qÑ1°3·:±:×3EÑ3EÀaÑ3HÖIò r   r   N)r   r   r   r   r7   r   r   r   r   r   r      s   † õJr   r   Ú__main__)r,   Únumpyr'   ÚunittestÚnumbar   Ú	Structurer   ÚTestCaser   r   Úmainr   r   r   Ú<module>r@      sI   ðÜ ã ã Ý ô
�Iô 
ôJ�x×(Ñ(ô Jð( ˆzÓØ‡M‚M…Oð r   