U
    Ã9%e  ã                   @   s”   G d d„ de ƒZG dd„ de ƒZG dd„ deƒZG dd„ de ƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ de ƒZ	G dd„ de	ƒZ
G dd„ deƒZdS )c                   @   s   e Zd ZdS )ÚCudaDriverErrorN©Ú__name__Ú
__module__Ú__qualname__© r   r   úW/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/numba/cuda/cudadrv/error.pyr      s   r   c                   @   s   e Zd ZdS )ÚCudaRuntimeErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚCudaSupportErrorNr   r   r   r   r   r	   	   s   r	   c                   @   s   e Zd Zdd„ ZdS )Ú	NvvmErrorc                 C   s   d  tt| jƒ¡S ©NÚ
©ÚjoinÚmapÚstrÚargs©Úselfr   r   r   Ú__str__   s    zNvvmError.__str__N©r   r   r   r   r   r   r   r   r
      s   r
   c                   @   s   e Zd ZdS )ÚNvvmSupportErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚNvvmWarningNr   r   r   r   r   r      s   r   c                   @   s   e Zd Zdd„ ZdS )Ú
NvrtcErrorc                 C   s   d  tt| jƒ¡S r   r   r   r   r   r   r      s    zNvrtcError.__str__Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚNvrtcCompilationErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚNvrtcSupportErrorNr   r   r   r   r   r   #   s   r   N)Ú	Exceptionr   r   ÚImportErrorr	   r
   r   ÚWarningr   r   r   r   r   r   r   r   Ú<module>   s   