+
    :i                         ^ RI t ^ RIHt ^ RIHtHt ^ RIHt ^ RIH	t	  ! R R] P                  4      t ! R R	] P                  4      t]R
8X  d   ] P                  ! 4        R# R# )    N)njit)PythonFunctionDescriptordefault_mangler)run_frontend)mangle_abi_tagc                   &   a  ] tR t^
t o R tRtV tR# )
TestModulec                    RpRpRp\        WR7      p\        W1R4      p\        WT4       \        VR,          4      pV P	                  V! ^4      ^4       R# )zTest of trying to run a compiled function
where the module from which the function is being compiled
doesn't exist in the namespace.
ztest.py	mypackagez
def f(x):
    return x
)__file____name__execfN)dictcompiler   r   assertEqual)selffilenamenamecodeobjscompiled
compiled_fs   &      W/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/tests/test_funcdesc.pytest_module_not_in_namespace'TestModule.test_module_not_in_namespace   sV    
 
 X5462X$s)_
A*     N)r   
__module____qualname____firstlineno__r   __static_attributes____classdictcell____classdict__s   @r   r	   r	   
   s     + +r   r	   c                   &   a  ] tR t^t o R tRtV tR# )TestFuncDescMangledNamec                   R p\        V4      p/ pRpRp\        pRpRpRp	\        P                  ! W#WEWgVV	R7      p
T P	                  RP                  V	 Uu. uF  p\        V4      NK  	  up4      V
P                  4       R# u upi )zA
This is a minimal test for the abi-tags support in the mangler.
c                      R # )Nr   r   r   r   udt;TestFuncDescMangledName.test_mangling_abi_tags.<locals>.udt$   s    r   NF)abi_tags r   )	ShrubberyHerring)r   r   r   from_specialized_functionassertInjoinr   mangled_name)r   r*   func_irtypemaprestype	calltypesmanglerinlinenoaliasr,   fdxs   &           r   test_mangling_abi_tags.TestFuncDescMangledName.test_mangling_abi_tags    s    	 s#	!+%??g'7
 	bgg(C(Q~a0(CDoo	'Cs   Br   N)r   r   r    r!   r=   r"   r#   r$   s   @r   r'   r'      s     ' 'r   r'   __main__)unittestnumbar   numba.core.funcdescr   r   numba.core.compilerr   numba.core.itanium_manglerr   TestCaser	   r'   r   mainr   r   r   <module>rG      sP      I , 5+"" +*'h// ': zMMO r   