
    J/Ph                     t    d dl Z d dlmZmZ d dlmZ  G d de          Zedk    r e j                     dS dS )    Nglobal_compiler_lockrequire_global_compiler_lock)TestCasec                       e Zd Zd Zd ZdS )TestCompilerLockc                 b    t           5  t                       d d d            d S # 1 swxY w Y   d S Nr   )selfs    ^/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numba/tests/test_compiler_lock.pytest_gcl_as_context_managerz,TestCompilerLock.test_gcl_as_context_manager
   sx    ! 	+ 	+(***	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+ 	+s   $((c                 :    t           d             } |             d S )Nc                  "    t                       d S r
   )r        r   funcz4TestCompilerLock.test_gcl_as_decorator.<locals>.func   s    (*****r   )r   )r   r   s     r   test_gcl_as_decoratorz&TestCompilerLock.test_gcl_as_decorator   s-    		+ 	+ 
		+ 	r   N)__name__
__module____qualname__r   r   r   r   r   r   r   	   s2        + + +    r   r   __main__)	unittestnumba.core.compiler_lockr   r   numba.tests.supportr   r   r   mainr   r   r   <module>r      s            ) ( ( ( ( (
 
 
 
 
x 
 
 
 zHMOOOOO r   