Ë
    èÿæij  ã                   óT   — d dl Z d dlZd dlmZ d dlZd„ Z ed¬«      d„ «       Zdd„Zy)	é    N)Únjitc                 ó   — t        d«      ‚)NzCaught SIGTERM)ÚRuntimeError)ÚsignumÚframes     ú{/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/numba/tests/threading_backend_usecases.pyÚsigterm_handlerr	      s   € Ü
Ð'Ó
(Ð(ó    T)Úparallelc                 óö   — | |t        j                  | «      z  z   t        j                  |«      z   }t        j                  | |t        j                  | «      z  z   t        j                  |«      z   «      }||z   S ©N)ÚnpÚsqrt)ÚaÚbÚcÚds       r   Úbusy_func_innerr      sZ   € à	ˆA”—‘˜“
‰NÑœRŸW™W Q›ZÑ'€AÜ
�‰��AœŸ™ ›
‘NÑ"¤R§W¡W¨Q£ZÑ/Ó0€AØˆq‰5€Lr
   c                 ó¼  — t         j                  j                  «        t         j                  j                  «        t	        j                  t        j
                  t        «       	 t        | |«      }t         j                  j                  «        t         j                  j                  «        |S # t        $ r"}|�|j                  |«       Y d }~y Y d }~y d }~ww xY wr   )
ÚsysÚstdoutÚflushÚstderrÚsignalÚSIGTERMr	   r   Ú	ExceptionÚput)r   r   ÚqÚzÚes        r   Ú	busy_funcr!      s‘   € Ü‡J�J×ÑÔÜ‡J�J×ÑÔÜ
‡M�M”&—.‘.¤/Ô2ðÜ˜A˜qÓ!ˆÜ�
‰
×ÑÔÜ�
‰
×ÑÔØˆøÜò Øˆ=Ø�E‰E�!�H‰Hô ûðús   Á&A	B0 Â0	CÂ9CÃCr   )	r   r   Únumbar   Únumpyr   r	   r   r!   © r
   r   Ú<module>r%      s4   ðÛ Û 
Ý Û ò)ñ ˆtÔñó ðôr
   