
    xKg                         d dl mZmZ d dlmZ d dlmZmZ d dlZe G d de             Z	e
dk(  r ej                          yy)    )njittypes)GdbMIDriver)TestCaseneeds_subprocessNc                       e Zd Zd Zy)Testc                    t        d      d        } |d       t        j                  j                  }t	        t
              }|j                  d       |j                          |j                  d       |j                  d       d	|z  }|j                  |       |j                  d       d
}|j                  |       |j                          |j                  d       d}|j                  |       |j                          y )NT)debugc                     d| z   }| |fS )N    )xzs     ^/home/alanp/www/video.onchill/myenv/lib/python3.12/site-packages/numba/tests/gdb/test_basic.pyfoozTest.test.<locals>.foo   s    AAa4K    x      )line      z>[frame={level="0",args=[{name="x",type="int%s",value="120"}]}]z5[{name="x",arg="1",value="120"},{name="z",value="0"}]z7[{name="x",arg="1",value="120"},{name="z",value="127"}])r   r   intpbitwidthr   __file__set_breakpointruncheck_hit_breakpointstack_list_argumentsassert_outputstack_list_variablesnextquit)selfr   szdriverexpects        r   testz	Test.test   s    	D		 
	 	CZZ  X&2&

##A&##A&$&()V$##A&HV$##A&JV$r   N)__name__
__module____qualname__r(   r   r   r   r	   r	      s    r   r	   __main__)numbar   r   numba.tests.gdb_supportr   numba.tests.supportr   r   unittestr	   r)   mainr   r   r   <module>r2      sF     / :  8  : zHMMO r   