Ë
    7^(h  ã                   ó^   — d dl mZ ddlmZ  G d„ de«      Z G d„ de«      Z G d„ d	e«      Zy
)é   )ÚTritonErroré    )ÚOptionalc                   ó,   — e Zd Zddee   fd„Zdefd„Zy)ÚInterpreterErrorNÚerror_messagec                 ó   — || _         y ©N©r   ©Úselfr   s     úS/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/triton/runtime/errors.pyÚ__init__zInterpreterError.__init__   ó
   € Ø*ˆÕó    Úreturnc                 ó"   — | j                   xs dS )NÚ r   ©r   s    r   Ú__str__zInterpreterError.__str__
   s   € Ø×!Ñ!Ò' RÐ'r   r
   ©Ú__name__Ú
__module__Ú__qualname__r   Ústrr   r   © r   r   r   r      s   „ ñ+ h¨s¡mó +ð(˜ô (r   r   c                   ó$   — e Zd Zd„ Zdefd„Zd„ Zy)ÚOutOfResourcesc                 ó.   — || _         || _        || _        y r
   )ÚrequiredÚlimitÚname)r   r    r!   r"   s       r   r   zOutOfResources.__init__   s   € Ø ˆŒØˆŒ
Øˆ�	r   r   c                 óV   — d| j                   › d| j                  › d| j                  › d�S )Nzout of resource: z, Required: z, Hardware limit: z0. Reducing block sizes or `num_stages` may help.)r"   r    r!   r   s    r   r   zOutOfResources.__str__   s9   € Ø" 4§9¡9 +¨\¸$¿-¹-¸ÐHZÐ[_×[eÑ[eÐZfð  gWð  Xð  	Xr   c                 ó^   — t        | «      | j                  | j                  | j                  ffS r
   )Útyper    r!   r"   r   s    r   Ú
__reduce__zOutOfResources.__reduce__   s$   € ä�T“
˜TŸ]™]¨D¯J©J¸¿	¹	ÐBÐCÐCr   N)r   r   r   r   r   r   r&   r   r   r   r   r      s   „ òð
X˜ó XóDr   r   c                   ó,   — e Zd Zddee   fd„Zdefd„Zy)Ú
PTXASErrorNr   c                 ó   — || _         y r
   r   r   s     r   r   zPTXASError.__init__   r   r   r   c                 ó,   — | j                   xs d}d|› �S )Nr   zPTXAS error: r   r   s     r   r   zPTXASError.__str__"   s   € Ø×*Ñ*Ò0¨bˆØ˜}˜oÐ.Ð.r   r
   r   r   r   r   r(   r(      s   „ ñ+ h¨s¡mó +ð/˜ô /r   r(   N)Úerrorsr   Útypingr   r   r   r(   r   r   r   ú<module>r-      s1   ðÝ  Ý ô(�{ô (ôD�[ô Dô/�õ /r   