
    xKg#                     r    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                          yy)    N)unittestCUDATestCase)cudac                     |rd| d<   y d| d<   y )N{   r   A   )Avertials     h/home/alanp/www/video.onchill/myenv/lib/python3.12/site-packages/numba/cuda/tests/cudapy/test_boolean.pyboolean_funcr      s    !!    c                       e Zd Zd Zy)TestCudaBooleanc                      t        j                  d      t              }t        j                  dgd      } |d   |d       | j                  |d   dk(          |d   |d       | j                  |d   d	k(         y )
Nzvoid(float64[:], bool_)r   float64)dtype)   r   Tr   Fr   )r   jitr   nparray
assertTrue)selffuncr
   s      r   test_booleanzTestCudaBoolean.test_boolean   sr    2txx12<@HHaS	*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$      s9     5 %l % zHMMO r   