+
    :i                         ^ RI t ^ RIt^ RIHt ^ RIHt ]! RRR7      R 4       t]! RRR7      R 4       t]! RR7      R	 4       t	 ! R
 R]4      t
R tR tR# )    N)njit)TestCaseT)parallelcachec                 .    W P                  4       ,          # N)sumarrs   &`/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/parfors_cache_usecases.pyarrayexprs_caser   	   s    ?    c                     \         P                  ! V 4      p^V P                  4       ,          p\        V P                  4       F  pW,          V,          W&   K  	  V# )   )np
zeros_liker	   rangesize)r   outcis   &   r   prange_caser      sC    
--
C	CGGIA388_! Jr   )r   c                 *    \        \        V 4      4      # r   )r   r   r
   s   &r   caller_caser      s    s+,,r   c                   0   a  ] tR t^t o RtR tR tRtV tR# )_TestModulez
Tests for functionality of this module's functions.
Note this does not define any "test_*" method, instead check_module()
should be called by hand.
c                h   ^ pVP                   VP                  VP                  3 Ft  p\        P                  ! ^4      p\        P
                  P                  V! V4      VP                  V4      4       V\        VP                  P                  4      ,          pKv  	  V P                  V^ RR7       R# )r   z*At least one dispatcher has used the cache)msgN)r   r   r   r   onestestingassert_allclosepy_funclenstats
cache_hitsassertGreater)selfmodtotal_cache_hitsfnr   s   &&   r   check_module_TestModule.check_module"   s    &&IB''"+CJJ&&3C BHH$7$7 88 J 	a< 	 	
r   c                    VP                   VP                  VP                  3 FN  p\        P                  ! ^4      p\        P
                  P                  V! V4      VP                  V4      4       KP  	  R# )   N)r   r   r   r   r   r    r!   r"   )r'   r(   r*   r   s   &&  r   
run_module_TestModule.run_module0   sT     &&IB''"+CJJ&&3C Jr    N)	__name__
__module____qualname____firstlineno____doc__r+   r/   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     

 r   r   c                  n    \         P                  \        ,          p \        4       P	                  V 4       R # r   )sysmodulesr2   r   r+   r(   s    r   	self_testr>   ;   s     
++h
CMs#r   c                  n    \         P                  \        ,          p \        4       P	                  V 4       R # r   )r;   r<   r2   r   r/   r=   s    r   self_runr@   @   s     
++h
CMS!r   )r;   numpyr   numbar   numba.tests.supportr   r   r   r   r   r>   r@   r1   r   r   <module>rD      sv    
   ( t4  ! t4  ! D- -( >$
"r   