+
    :i              	           ^ RI t^ RIt^ RIHtHt ^ RIHtHtHt ^ RI	H
t
 R tR t]
]! R4      ]! R4      ] ! R	 R
]4      4       4       4       4       t]R8X  d   ]P                  ! 4        R# R# )    N)unittestCUDATestCase)skip_on_cudasimskip_under_cuda_memcheck!skip_if_mvc_libraries_unavailable)
linux_onlyc                  d    ^ RI Hp Hp ^V n        VP                  R 4       pVR,          ! 4        R# )r   )configcudac                      R # )N r       _/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/cuda/tests/cudadrv/test_mvc.pyfchild_test.<locals>.f   s    r   N)   r   )numbar
   r   'CUDA_ENABLE_MINOR_VERSION_COMPATIBILITYjit)r
   r   r   s      r   
child_testr   	   s0    " 67F2	XX  dGIr   c                      \        4       pR pT P                  Y!34       R#    \        P                  ! 4       pRp L/; i)TFN)r   	traceback
format_excput)result_queueoutputsuccesss   &  r   child_test_wrapperr      s@     g&'	%%'s   " =zMay hang CUDA memcheckz+Simulator does not require or implement MVCc                   &   a  ] tR t^"t o R tRtV tR# )TestMinorVersionCompatibilityc                   \         P                  ! R 4      pVP                  4       pVP                  \        V3R7      pVP                  4        VP                  4        VP                  4       w  rEV'       g   V P                  V4       R# R# )spawn)targetargsN)	mpget_contextQueueProcessr   startjoingetfail)selfctxr   procr   r   s   &     r   test_mvc&TestMinorVersionCompatibility.test_mvc'   sh    nnW%yy{{{"4L?{K

		&**, IIf r   r   N)__name__
__module____qualname____firstlineno__r0   __static_attributes____classdictcell__)__classdict__s   @r   r    r    "   s     
 r   r    __main__)multiprocessingr%   r   numba.cuda.testingr   r   r   r   r   numba.tests.supportr   r   r   r    r2   mainr   r   r   <module>r>      s      5C C *
	( 23>?"L  # @ 4  zMMO r   