+
    X°³jw  ã                   ój   € ^ RI t ^ RIt^ RIHtHtHt ^ RIHtHtH	t	H
t
  ! R R4      t ! R R4      tR# )é    N)ÚfixÚisneginfÚisposinf)Úassert_Úassert_array_equalÚassert_equalÚassert_raisesc                   óò   a € ] tR t^t o R tR t]P                  P                  R4      R 4       t	]P                  P                  R4      R 4       t
]P                  P                  R4      R 4       tRtV tR# )	ÚTestUfunclikec                ó8  € \         P                  ! \         P                  \         P                  ) \         P                  R RR.4      p\         P                  ! VP
                  \        4      p\         P                  ! . RO4      p\        V4      p\        WC4       \        W4      p\        WC4       \        W#4       VP                  \         P                  4      p\        \        4      ;_uu_ 4        \        V4       RRR4       R#   + '       g   i     R# ; i)ç        ç      @Nç      À)TFFFFF)ÚnpÚarrayÚinfÚnanÚzerosÚshapeÚboolr   r   ÚastypeÚ
complex128r	   Ú	TypeError©ÚselfÚaÚoutÚtgtÚress   &    Ú_/home/luca/screen-checking/.venv/lib/python3.14/site-packages/numpy/lib/tests/test_ufunclike.pyÚtest_isposinfÚTestUfunclike.test_isposinf
   ó¬   € Ü�HŠH”b—f‘fœrŸv™v˜g¤r§v¡v¨s°C¸Ð>Ó?ˆÜ�hŠh�q—w‘w¤Ó%ˆÜ�hŠhÒ@ÓAˆä�q‹kˆÜ�SÔÜ�qÓˆÜ�SÔÜ�SÔà�H‰H”R—]‘]Ó#ˆÜœ9×%Õ%Ü�QŒK÷ &×%×%Ò%úó   Ã2DÄD	c                ó8  € \         P                  ! \         P                  \         P                  ) \         P                  R RR.4      p\         P                  ! VP
                  \        4      p\         P                  ! . RO4      p\        V4      p\        WC4       \        W4      p\        WC4       \        W#4       VP                  \         P                  4      p\        \        4      ;_uu_ 4        \        V4       RRR4       R#   + '       g   i     R# ; i)r   r   Nr   )FTFFFF)r   r   r   r   r   r   r   r   r   r   r   r	   r   r   s   &    r    Útest_isneginfÚTestUfunclike.test_isneginf   r#   r$   z1ignore:numpy.fix is deprecated:DeprecationWarningc                óX  € \         P                  ! . RO. RO.4      p\         P                  ! VP                  \        4      p\         P                  ! . RO. RO.4      p\        V4      p\        WC4       \        W4      p\        WC4       \        W#4       \        \        R4      ^4       R# )ç      ð?ç…ëQ¸	@N)r)   çš™™™™™ñ?ç      ø?gÍÌÌÌÌÌü?)ç      ð¿çš™™™™™ñ¿ç      ø¿gÍÌÌÌÌÌü¿)r)   r)   r)   r)   )r-   r-   r-   r-   )r   r   r   r   Úfloatr   r   r   s   &    r    Útest_fixÚTestUfunclike.test_fix(   sx   € ä�HŠHÒ*Ò,DÐEÓFˆÜ�hŠh�q—w‘w¤Ó&ˆÜ�hŠhÒ(Ò*>Ð?Ó@ˆä�!‹fˆÜ�SÔÜ�!‹kˆÜ�SÔÜ�SÔÜ”S˜“Y Ö"ó    c                óÀ  a€  ! V3R  lR\         P                  4      o\         P                  ! RR.4      pS! VRR7      p\        V4      p\	        V\         P                  ! ^R.4      4       \        \        VS4      4       \        VP                  R4       VR	,          pRVn        \        V4      p\        \        VS4      4       \        VP                  R4       R# )
c                   óB   <a € ] tR t^7t o RR ltRV3R lltR tRtV tR# )Ú5TestUfunclike.test_fix_with_subclass.<locals>.MyArrayNc                ó`   € \         P                  ! VR R7      P                  V 4      pW#n        V# )T)Úcopy)r   r   ÚviewÚmetadata)ÚclsÚdatar:   r   s   &&& r    Ú__new__Ú=TestUfunclike.test_fix_with_subclass.<locals>.MyArray.__new__8   s'   € Ü—h’h˜t¨$Ô/×4Ñ4°SÓ9�Ø'”Ø�
r3   c                óŒ   <€ \        VS4      '       g   VP                  S4      pVP                  f   V P                  Vn        V# ©N)Ú
isinstancer9   r:   )r   ÚobjÚcontextÚreturn_scalarÚMyArrays   &&&&€r    Ú__array_wrap__ÚDTestUfunclike.test_fix_with_subclass.<locals>.MyArray.__array_wrap__=   s8   ø€ Ü! # w×/Ò/ØŸ(™( 7Ó+�CØ—<‘<Ò'Ø#'§=¡=�C”LØ�
r3   c                ó*   € \        VR R4      V n        V # )r:   N)Úgetattrr:   )r   rB   s   &&r    Ú__array_finalize__ÚHTestUfunclike.test_fix_with_subclass.<locals>.MyArray.__array_finalize__D   s   € Ü '¨¨Z¸Ó >�”Ø�r3   ©r:   r@   )NF)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r=   rF   rJ   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__rE   s   @€r    rE   r6   7   s   ù‡ € ô÷
÷ð r3   rE   r+   ÚfoorL   ÚbarNr.   éÿÿÿÿ)r   .)	r   Úndarrayr   r   r   r   rA   r   r:   )r   r   ÚmÚfÚm0dÚf0drE   s   &     @r    Útest_fix_with_subclassÚ$TestUfunclike.test_fix_with_subclass5   s¨   ø€ ÷	”b—j‘jô 	ô" �HŠH�c˜4�[Ó!ˆÙ�A Ô&ˆÜ�‹FˆÜ˜1œbŸhšh¨¨2 wÓ/Ô0Ü”
˜1˜gÓ&Ô'Ü�Q—Z‘Z Ô'ð ��iˆØˆŒÜ�#‹hˆÜ”
˜3 Ó(Ô)Ü�S—\‘\ 5Ö)r3   c                óä  € \         P                  p\         P                  ! V4      p\         P                  p\	        W#4       \	        \        V4      \        V4      4       Rp\         P                  ! V4      p\         P                  ! R4      p\	        W#4       \	        \        V4      \        V4      4       \         P                  ! R4      p\         P                  ! WR7      p\        W$J 4       R# )g333333@r   ©r   Ng333333Àr   )
r   r   r   ÚTrue_r   Útyper   Úfloat64r   r   )r   ÚxÚactualÚexpectedr   s   &    r    Útest_scalarÚTestUfunclike.test_scalarV   sš   € ä�F‰FˆÜ—’˜Q“ˆÜ—8‘8ˆÜ�VÔ&Ü”T˜&“\¤4¨£>Ô2àˆÜ—’˜“ˆÜ—:’:˜dÓ#ˆÜ�VÔ&Ü”T˜&“\¤4¨£>Ô2ä�hŠh�s‹mˆÜ—’˜Ô#ˆÜ��Ör3   © N)rM   rN   rO   rP   r!   r&   ÚpytestÚmarkÚfilterwarningsr1   r\   rf   rQ   rR   ©rS   s   @r    r   r      s   ø‡ € òòð ‡[�[×ÑÐ SÓTñ
#ó Uð
#ð ‡[�[×ÑÐ SÓTñ*ó Uð*ð@ ‡[�[×ÑÐ SÓTñó Uör3   r   c                   ó6   a € ] tR t^it o RtR tR tR tRtV t	R# )ÚTestFixDeprecationz/Test that numpy.fix emits a DeprecationWarning.c                óÎ   € \         P                  ! . RO4      p\        P                  ! \        RR7      ;_uu_ 4        \        V4       RRR4       R#   + '       g   i     R# ; i)r,   únumpy.fix is deprecated©ÚmatchN)r,   çš™™™™™@r/   gš™™™™™À)r   r   ri   ÚwarnsÚDeprecationWarningr   )r   r   s   & r    Ú"test_fix_emits_deprecation_warningÚ5TestFixDeprecation.test_fix_emits_deprecation_warningl   s;   € Ü�HŠHÒ+Ó,ˆÜ�\Š\Ô,Ð4M×NÖNÜ�ŒF÷ O×N×NÒNús   ½AÁA$	c                óž   € \         P                  ! \        R R7      ;_uu_ 4        \        R4       RRR4       R#   + '       g   i     R# ; i)rp   rq   r*   N)ri   rt   ru   r   )r   s   &r    Ú)test_fix_scalar_emits_deprecation_warningÚ<TestFixDeprecation.test_fix_scalar_emits_deprecation_warningq   s,   € Ü�\Š\Ô,Ð4M×NÖNÜ�ŒI÷ O×N×NÒNús	   ¥;»A	c                ó  € \         P                  ! R R.4      p\         P                  ! VP                  4      p\        P
                  ! \        RR7      ;_uu_ 4        \        WR7       RRR4       R#   + '       g   i     R# ; i)r,   rs   rp   rq   r_   N)r   r   r   r   ri   rt   ru   r   )r   r   r   s   &  r    Ú+test_fix_with_out_emits_deprecation_warningÚ>TestFixDeprecation.test_fix_with_out_emits_deprecation_warningu   sP   € Ü�HŠH�c˜3�ZÓ ˆÜ�hŠh�q—w‘wÓˆÜ�\Š\Ô,Ð4M×NÖNÜ��O÷ O×N×NÒNús   ÁA4Á4B	rh   N)
rM   rN   rO   rP   Ú__doc__rv   ry   r|   rQ   rR   rl   s   @r    rn   rn   i   s   ø‡ € Ù9òò
÷ð r3   rn   )ri   Únumpyr   r   r   r   Únumpy.testingr   r   r   r	   r   rn   rh   r3   r    Ú<module>r�      s.   ðÛ ã ß )Ñ )ß RÓ R÷^ñ ^÷Bó r3   