+
    LV-j`	  ã                   óš   € ^ RI t ^ RIt^ RIt^ RIHtHt ^ RIHt	 ^ RIH
t R tR t]P                  P                  R4      R 4       tR	 tR# )
é    N)Úassert_equalÚassert_allclose)Ú_sinpi)Ú_cospic                  ó’  € \         P                  ! R^e4      p \         P                  ! \         P                  ! RR^
4      ) \         P                  ! RR^
4      34      p\         P                  ! W4      w  rV RV,          ,           p\        V4      p\        VP                  R4       \        V4      p\        VP                  R4       R# )éd   é6  ù              ð?ç        Néœÿÿÿéâÿÿÿ)
ÚnpÚarangeÚhstackÚlinspaceÚmeshgridÚsinpir   ÚrealÚcospiÚimag©ÚxÚyÚzÚress       Ún/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/special/tests/test_trig.pyÚtest_integer_real_partr      s�   € Ü
�	Š	�$˜Ó€AÜ
�	Š	”B—K’K  S¨"Ó-Ð-¬r¯{ª{¸3ÀÀRÓ/HÐIÓJ€AÜ�;Š;�qÓ�D€AØ	ˆBˆq�D�€Aä
�‹(€CÜ�—‘˜3ÔÜ
�‹(€CÜ�—‘˜3Öó    c                  ó   € \         P                  ! R^e4      R,           p \         P                  ! \         P                  ! RR^
4      ) \         P                  ! RR^
4      34      p\         P                  ! W4      w  rV RV,          ,           p\        V4      p\        VP                  R4       \        V4      p\        VP                  R4       R# )r   ç      à?r	   r
   r   Nr   r   )
r   r   r   r   r   r   r   r   r   r   r   s       r   Útest_half_integer_real_partr!      s’   € Ü
�	Š	�$˜Ó˜sÕ"€AÜ
�	Š	”B—K’K  S¨"Ó-Ð-¬r¯{ª{¸3ÀÀRÓ/HÐIÓJ€AÜ�;Š;�qÓ�D€AØ	ˆBˆq�D�€Aä
�‹(€CÜ�—‘˜3ÔÜ
�‹(€CÜ�—‘˜3Ör   z/Temporary skip while gh-19526 is being resolvedc                  óà  € \        R	^ã4      \        R^ú4      \        RR4      .p \        R
\        P                  ) 4      \        R\        P                  4      \        R\        P                  4      .p\        P                  ! 4       ;_uu_ 4        \        P
                  ! RR\        4       \        W4       FP  w  r#\        V4      p\        VP                  VP                  4       \        VP                  VP                  4       KR  	  RRR4       \        R^ã4      p\        R
\        P                  ) 4      p\        P                  ! 4       ;_uu_ 4        \        P
                  ! RR\        4       \        V4      p\        VP                  VP                  4       \        VP                  VP                  4       RRR4       R#   + '       g   i     LÆ; i  + '       g   i     R# ; i)é   gzø·¥•ª8gáõ“5æ$qi½  g~õì¾Y9†gÏ?¥�!‰Úignorez%invalid value encountered in multiplyNg-     ð?gâç"YÂ_ýgZ     à?)Úcomplexr   ÚinfÚwarningsÚcatch_warningsÚfilterwarningsÚRuntimeWarningÚzipr   r   r   r   r   )Ú	sinpi_ptsÚ	sinpi_stdÚpÚstdr   s        r   Útest_intermediate_overlowr0   #   s]  € ô ˜ CÓ(Ü˜ Ó$Ü˜ Ó%ð'€Iô Ð0´2·6±6°'Ó:ÜÐ0´"·&±&Ó9ÜÐ/´·±Ó8ð:€Iô 
×	 Ò	 ×	"Õ	"Ü×ÒØÐ=¼~ô	Oä˜)Ö/‰FˆAÜ˜“(ˆCÜ˜CŸH™H c§h¡hÔ/Ü˜CŸH™H c§h¡hÖ/ñ 0÷ 
#ô 	�˜SÓ!€AÜ
Ð)¬B¯F©F¨7Ó
3€CÜ	×	 Ò	 ×	"Õ	"Ü×ÒØÐ=¼~ô	Oä�A‹hˆÜ˜Ÿ™ #§(¡(Ô+Ü˜Ÿ™ #§(¡(Ô+÷ 
#Ñ	"÷ 
#×	"ú÷ 
#×	"Ð	"ús   ÂA<G	ÅA(GÇ	G	ÇG-	c                  ó2  € \        R4      p V R 8X  g   Q h\        P                  ! V 4      '       g   Q h\        R 4      p V R 8X  g   Q h\        P                  ! V 4      '       d   Q h\        R4      p V R 8X  g   Q h\        P                  ! V 4      '       d   Q hR# )r   r    Ng       €)r   r   Úsignbitr   )r   s    r   Útest_zero_signr3   A   sx   € Üˆd‹€AØ�Œ8€Oˆ8Ü�:Š:�a�=Š=Ðˆ=äˆc‹
€AØ�Œ8€Oˆ8Ü�zŠz˜!�}Š}ÐÐäˆc‹
€AØ�Œ8€Oˆ8Ü�zŠz˜!�}Š}ÐÐ‰}r   )r'   ÚpytestÚnumpyr   Únumpy.testingr   r   Úscipy.special._ufuncsr   r   r   r   r   r!   ÚmarkÚskipr0   r3   © r   r   Ú<module>r;      sK   ðÛ ã Û ß 7å 1Ý 1ò	 ò	 ð ‡�×ÑÐCÓDñ,ó Eð,ô:r   