+
    :i                         ^ RI t ^ RIt^ RIHt ^ RIHt R t ! R R]P                  4      t]P                  4        ]
R8X  d   ]P                  ! 4        R# R# )    N)njit)typesc                    a a V V3R  lpV# )c                 l   < R  p\        S! S4      4      ! V4      pV P                  V! ^4      ^4       R# )c                 
    T pV# )N )xys   & V/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/test_numconv.pycast'template.<locals>.closure.<locals>.cast	   s    AH    N)r   assertAlmostEqual)selfr   cfuncfromtytotys   &  r   closuretemplate.<locals>.closure   s1    	 T&\"4(uQx+r   r   )r   r   r   s   ff r   templater      s    , Nr   c                   4   a  ] tR t^t o Rt]R 4       tRtV tR# )TestNumberConversionzu
Test all int/float numeric conversion to ensure we have all the external
dependencies to perform these conversions.
c           	         \         P                  \         P                  ,          p\        P                  ! V^R7       F-  w  r#RP                  VVR7      p\        W\        W#4      4       K/  	  R# )   )rztest_{fromty}_to_{toty})r   r   N)r   integer_domainreal_domain	itertoolspermutationsformatsetattrr   )clstysr   r   	test_names   &    r   automatic_populate'TestNumberConversion.automatic_populate   s[    ""U%6%66%223!<LF188>B 9 DICHV$:; =r   r   N)	__name__
__module____qualname____firstlineno____doc__classmethodr%   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s      < <r   r   __main__)r   unittestnumbar   
numba.corer   r   TestCaser   r%   r'   mainr   r   r   <module>r6      sL       	<8,, <   ' ' )zMMO r   