ó
    �œ‘hP	  ã                   óø  • S SK r S SKrS SKJr  SSKJr  \R                  R                   " S S\R                  5      5       r	\R                  R                   " S S\R                  5      5       r
\R                  R                   " S	 S
\R                  5      5       r\R                  R                   " S S\R                  5      5       r\R                  R                   " S S\R                  5      5       rg)é    N)ÚIS_PYPYé   )Úutilc                   óN   • \ rS rSr\R
                  " SSSSS5      /rS/rS rS	r	g
)ÚTestModuleFilterPublicEntitiesé
   ÚtestsÚsrcÚmodulesÚgh26920z$two_mods_with_one_public_routine.f90Ú
mod1_func1c                 ó   • g ©N© ©Úselfs    ÚaC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\numpy/f2py/tests/test_modules.pyÚtest_gh26920Ú+TestModuleFilterPublicEntities.test_gh26920   ó   € àó    r   N©
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   ÚgetpathÚsourcesÚonlyr   Ú__static_attributes__r   r   r   r   r   
   s2   † ð 	�ŠØ�U˜I yØ2ó	
ð€Gð Ð€Dõr   r   c                   óN   • \ rS rSr\R
                  " SSSSS5      /rS/rS rS	r	g
)ÚTestModuleWithoutPublicEntitiesé   r	   r
   r   r   z$two_mods_with_no_public_entities.f90r   c                 ó   • g r   r   r   s    r   r   Ú,TestModuleWithoutPublicEntities.test_gh26920$   r   r   r   Nr   r   r   r   r"   r"      s2   † ð 	�ŠØ�U˜I yØ2ó	
ð€Gð Ð€Dõr   r"   c                   ó€   • \ rS rSr\R
                  " SSSS5      /r\R                  R                  \
SS9S 5       rS	rg
)ÚTestModuleDocStringé)   r	   r
   r   zmodule_data_docstring.f90z,PyPy cannot modify tp_doc after PyType_Ready)Úreasonc                 óx   • U R                   R                  R                  [        R                  " S5      :X  d   eg )Nzó                     i : 'i'-scalar
                     x : 'i'-array(4)
                     a : 'f'-array(2,3)
                     b : 'f'-array(-1,-1), not allocated 
                     foo()

                     Wrapper for ``foo``.

)ÚmoduleÚmodÚ__doc__ÚtextwrapÚdedentr   s    r   Útest_module_docstringÚ)TestModuleDocString.test_module_docstring-   s2   € à�{‰{�‰×&Ñ&¬(¯/ª/ð1ó+
ó 
ð 	
ñ 
r   r   N)r   r   r   r   r   r   r   ÚpytestÚmarkÚxfailr   r0   r    r   r   r   r'   r'   )   sB   † à�|Š|˜G U¨IÐ7RÓSÐT€Gà‡[�[×Ñ�wÐ'UÐÐVñ	
ó Wó	
r   r'   c                   óv   • \ rS rSrSr\R                  " SSSSS5      \R                  " SSSSS5      /rS	 rS
r	g)ÚTestModuleAndSubroutineé:   Úexampler	   r
   r   Úgh25337zdata.f90zuse_data.f90c                 ó„   • U R                   R                  R                  S5        S[        U R                   5      ;   d   eg )Né   Údata)r+   r<   Ú	set_shiftÚdirr   s    r   Útest_gh25337Ú$TestModuleAndSubroutine.test_gh25337B   s1   € Ø�‰×Ñ×"Ñ" 1Ô%Øœ˜TŸ[™[Ó)Ó)Ð)Ñ)r   r   N)
r   r   r   r   Úmodule_namer   r   r   r?   r    r   r   r   r6   r6   :   s;   † à€Kà�Š�W˜e Y°	¸:ÓFØ�Š�W˜e Y°	¸>ÓJð€Gõ
*r   r6   c                   óJ   • \ rS rSrSr\R                  " SSSS5      /rS rSr	g	)
ÚTestUsedModuleéG   Úfmathr	   r
   r   zuse_modules.f90c                 ó8  • [        U R                  5       Vs/ s H  nSU;  d  M  UPM     nnSU;   d   eU R                  R                  R                  SS5      S:X  d   eSU;   d   eU R                  R                  R                  SS5      S:X  d   eg s  snf )NÚ__Úuseopsr;   é   é   Úmathopsr   )r>   r+   rH   Úsum_and_doublerK   Úadd)r   ÚxÚcompiled_modss      r   Útest_gh25867ÚTestUsedModule.test_gh25867N   s“   € Ü$'¨¯©Ô$4ÓFÒ$4˜q¸ÀA¹ŸÑ$4ˆÐFØ˜=Ó(Ð(Ð(Ø�{‰{×!Ñ!×0Ñ0°°AÓ6¸"Ó<Ð<Ð<Ø˜MÓ)Ð)Ð)Ø�{‰{×"Ñ"×&Ñ& q¨!Ó,°Ó2Ð2Ñ2ùò	 Gs
   ˜
B¦Br   N)
r   r   r   r   rA   r   r   r   rP   r    r   r   r   rC   rC   G   s&   † à€Kà�Š�W˜e YÐ0AÓBð€Gõ3r   rC   )r.   r2   Únumpy.testingr   Ú r   r3   ÚslowÚF2PyTestr   r"   r'   r6   rC   r   r   r   Ú<module>rV      sÞ   ðÛ ã å !å ð ‡�×Ñô T§]¡]ó ó ðð ‡�×Ñô d§m¡mó ó ðð ‡�×Ñô
˜$Ÿ-™-ó 
ó ð
ð  ‡�×Ñô	*˜dŸm™mó 	*ó ð	*ð ‡�×Ñô3�T—]‘]ó 3ó ñ3r   