
    xKg                         d dl mZ d dlmZ d dlZd Zd Z G d dej                        Ze	dk(  r ej                          yy)	    )njit)typesNc                     t        | ||      S N)maxabcs      [/home/alanp/www/video.onchill/myenv/lib/python3.12/site-packages/numba/tests/test_maxmin.pydomax3r          q!Q<    c                     t        | ||      S r   )minr   s      r   domin3r   
   r   r   c                       e Zd Zd Zd Zy)
TestMaxMinc                     t         }t        j                  t        j                  t        j                  f} t        |      |      }d}d}d}| j                   ||||       ||||             y N         )r   r   int32float32doubler   assertEqualselfpyfuncargtyscfuncr	   r
   r   s          r   	test_max3zTestMaxMin.test_max3   ^    ++u}}ell;VV$1a%1a.9r   c                     t         }t        j                  t        j                  t        j                  f} t        |      |      }d}d}d}| j                   ||||       ||||             y r   )r   r   r   r   r   r   r   r   s          r   	test_min3zTestMaxMin.test_min3   r$   r   N)__name__
__module____qualname__r#   r&    r   r   r   r      s    	:	:r   r   __main__)numbar   
numba.corer   unittestr   r   TestCaser   r'   mainr*   r   r   <module>r1      sD      :"" :0 zHMMO r   