§
    ƒÛgz	  ã                   ót   — d Z ddlZddlmZ ddlmZ  G d„ de¦  «        Zedk    r ej        ¦   «          dS dS )z"
Test byteflow.py specific issues
é    N)ÚTestCase©Úrun_frontendc                   ó    — e Zd Zd„ Zd„ Zd„ ZdS )ÚTestByteFlowIssuesc                 ó*   — d„ }t          |¦  «         d S )Nc                  ó®  — t            t            t            t          D �]6} t            t            t            t            t            t            t            t            t            t            t            t            t            t            t            t            t            t            t          D ]­}t            t            t            t            t            t            t            t          D ]}t          D ]	}t            Œ
Œt            t            t            t            t            t            t            t            t            t           rt          D ]	}t            Œ
Œ¦t            Œ®�Œ8d S )N)ÚprintÚrange)ÚiÚjÚkÚlÚns        úO/granary/edev/quantum/lib/python3.11/site-packages/numba/tests/test_byteflow.pyÚudtz/TestByteFlowIssues.test_issue_5087.<locals>.udt   s@  € ÝˆEÝˆEÝˆEåð -ñ -�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�Ý�åð ð �AÝ�EÝ�EÝ�EÝ�EÝ�EÝ�EÝ�EÝ"ð "ð "˜Ý!&ð "ð "˜AÝ!˜E˜Eð"õ �EÝ�EÝ�EÝ�EÝ�EÝ�EÝ�EÝ�EÝ�EÝð Ý!&ð "ð "˜AÝ!˜E˜Eð"õ ˜˜ñ3ð)-ð -ó    r   ©Úselfr   s     r   Útest_issue_5087z"TestByteFlowIssues.test_issue_5087   s(   € ð2	ð 2	ð 2	õh 	�SÑÔÐÐÐr   c                 ó*   — d„ }t          |¦  «         d S )Nc                  ó<   — t          d¦  «        D ]} | dk    r	 d }Œd S )Nr   ©r   )r   Úas     r   r   z/TestByteFlowIssues.test_issue_5097.<locals>.udtI   s4   € Ý˜1‘X”Xð ð �Ø�q’5�5ØØ��ðð r   r   r   s     r   Útest_issue_5097z"TestByteFlowIssues.test_issue_5097G   s'   € ð	ð 	ð 	õ 	�SÑÔÐÐÐr   c                 ó*   — d„ }t          |¦  «         d S )Nc                  óF   — t          d¦  «        D ]} ddk    r	 ddk    r	 Œd S )Nr   é   r   r   )r   s    r   r   z/TestByteFlowIssues.test_issue_5680.<locals>.udtS   s:   € Ý˜1‘X”Xð ð �Ø˜’6�6ØØ˜#’:�:Øøð	ð r   r   r   s     r   Útest_issue_5680z"TestByteFlowIssues.test_issue_5680Q   s'   € ð	ð 	ð 	õ 	�SÑÔÐÐÐr   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   © r   r   r   r   
   sB   € € € € € ð:ð :ð :ðxð ð ð	ð 	ð 	ð 	ð 	r   r   Ú__main__)	Ú__doc__ÚunittestÚnumba.tests.supportr   Únumba.core.compilerr   r   r    Úmainr#   r   r   ú<module>r*      s—   ððð ð €€€à (Ð (Ð (Ð (Ð (Ð (Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,ðPð Pð Pð Pð P˜ñ Pô Pð Pðf ˆzÒÐØ€H„M�O„O€O€O€Oð Ðr   