ó
    „ñ:i:
  ã                   óT   • S SK r S SKrS SKrS SKrS SKrSSKJrJr  SSKJ	r	  S r
S rg)é    Né   )Údisplay_sysinfoÚget_sysinfo)Údisplay_gdbinfoc                  óf  • [         R                  " 5       n U R                  SSSS9  U R                  SSSS9  U R                  SSS	S9  U R                  S
SSS9  U R                  SSSS9  U R                  SSSSS9  U R                  SSSSS9  U R                  SSSS9  U R                  SSSS9  U $ )Nz
--annotatezAnnotate sourceÚ
store_true)ÚhelpÚactionz--dump-llvmzPrint generated llvm assembly)r
   r	   z--dump-optimizedz Dump the optimized llvm assemblyz--dump-assemblyz Dump the LLVM generated assemblyz--annotate-htmlr   z Output source annotation as html)Únargsr	   z-sz	--sysinfoz+Output system information for bug reportingz-gz	--gdbinfoz#Output system information about gdbz
--sys-jsonz)Saves the system info dict as a json fileÚfilenameÚ?zPython source filename)ÚargparseÚArgumentParserÚadd_argument)Úparsers    ÚY/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numba/misc/numba_entry.pyÚmake_parserr      s	  € Ü×$Ò$Ó&€FØ
×Ñ˜Ð+<Ø+ð ñ -à
×Ñ˜¨lØ<ð ñ >à
×ÑÐ*°<Ø?ð ñ Aà
×ÑÐ)°,Ø?ð ñ Aà
×ÑÐ)°Ø?ð ñ Aà
×Ñ˜˜k°,ØJð ñ Là
×Ñ˜˜k°,ØBð ñ Dà
×Ñ˜¨AØHð ñ Jà
×Ñ˜
¨#Ð4LÐÑMØ€Mó    c                  ó²  • [        5       n U R                  5       nUR                  (       a  [        S5        [	        5         UR
                  (       a  [        S5        [        5         UR                  (       d  UR
                  (       a  [        R                  " S5        UR                  (       aŸ  [        5       nUR                  SUS   R                  5       05        UR                  SUS   R                  5       05        [        UR                  S   S5       n[        R                  " X#SS9  S S S 5        [        R                  " S5        [!        [#        UR$                  5      5      [&        R(                  S	'   UR*                  b0   SS
KJn  [!        UR*                  S   5      [&        R(                  S'   [!        [#        UR2                  5      5      [&        R(                  S'   [!        [#        UR4                  5      5      [&        R(                  S'   [!        [#        UR6                  5      5      [&        R(                  S'   UR8                  (       a3  [        R:                  UR8                  /n[<        R>                  " U5        g [        S5        [        R                  " S5        g ! , (       d  f       GN„= f! [0         a    [1        S5      ef = f)NzSystem info:z	GDB info:r   ÚStartz	Start UTCÚwé   )ÚindentÚNUMBA_DUMP_ANNOTATION)ÚTemplatez#Please install the 'jinja2' packageÚNUMBA_DUMP_HTMLÚNUMBA_DUMP_LLVMÚNUMBA_DUMP_OPTIMIZEDÚNUMBA_DUMP_ASSEMBLYz<numba: error: the following arguments are required: filenamer   ) r   Ú
parse_argsÚsysinfoÚprintr   Úgdbinfor   ÚsysÚexitÚsys_jsonr   ÚupdateÚ	isoformatÚopenÚjsonÚdumpÚstrÚintÚannotateÚosÚenvironÚannotate_htmlÚjinja2r   ÚImportErrorÚ	dump_llvmÚdump_optimizedÚdump_assemblyr   Ú
executableÚ
subprocessÚcall)r   ÚargsÚinfoÚfr   Úcmds         r   Úmainr>   !   så  € Ü‹]€FØ×ÑÓ€Dà‡|‡|ÜˆnÔÜÔà‡|‡|ÜˆkÔÜÔà‡|‡|�t—|—|Ü�Š�Œà‡}‡}Ü‹}ˆØ�‰�W˜d 7™m×5Ñ5Ó7Ð8Ô9Ø�‰�[ $ {Ñ"3×"=Ñ"=Ó"?Ð@ÔAÜ�$—-‘- Ñ" CÔ(¨AÜ�IŠI�d aÒ(÷ )ä�Š�Œä*-¬c°$·-±-Ó.@Ó*A„B‡J�JÐ&Ñ'Ø×ÑÑ%ð	EÝ'ô ),¨D×,>Ñ,>¸qÑ,AÓ(BŒ�
‰
Ð$Ñ%Ü$'¬¨D¯N©NÓ(;Ó$<„B‡J�JÐ Ñ!Ü),¬S°×1DÑ1DÓ-EÓ)F„B‡J�JÐ%Ñ&Ü(+¬C°×0BÑ0BÓ,CÓ(D„B‡J�JÐ$Ñ%à‡}‡}Ü�~‰~˜tŸ}™}Ð-ˆÜ�Š˜ÕäÐLÔMÜ�Š��÷) )Ö(ûô ó 	EÜÐCÓDÐDð	Eús   ÄJ.ÆK  Ê.
J=Ë K)r$   r   r/   r8   r*   Únumba_sysinfor   r   Únumba_gdbinfor   r   r>   © r   r   Ú<module>rB      s$   ðÛ 
Û Û 	Û Û ç 7Ý *òó,'r   