U
    ?h                     @   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   J/var/www/html/venv/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   