
    J/Ph#                     z    d dl Zd dlmZmZ d dlmZ d Z G d de          Ze	dk    r ej
                     dS dS )    N)unittestCUDATestCase)cudac                 "    |rd| d<   d S d| d<   d S )N{   r   A   )Avertials     d/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numba/cuda/tests/cudapy/test_boolean.pyboolean_funcr      s$     !!    c                       e Zd Zd ZdS )TestCudaBooleanc                 <    t          j        d          t                    }t          j        dgd          } |d         |d           |                     |d         dk                |d         |d           |                     |d         d	k               d S )
Nzvoid(float64[:], bool_)r   float64)dtype)   r   Tr   Fr   )r   jitr   nparray
assertTrue)selffuncr
   s      r   test_booleanzTestCudaBoolean.test_boolean   s    2tx122<@@HaS	***T
1d!$$$T
1e!$$$$$r   N)__name__
__module____qualname__r   r	   r   r   r   r      s#        % % % % %r   r   __main__)numpyr   numba.cuda.testingr   r   numbar   r   r   r   mainr	   r   r   <module>r$      s        5 5 5 5 5 5 5 5        % % % % %l % % % zHMOOOOO r   