+
    in                        R t ^ RIt^ RIt^ RIt^ RIHtHtHt ^ RI	t	^ RI
t^ RIHtHt ]! ]! ]! ]P                  4      RR4      4      tR t]	P$                  P'                  ]RR7      ]	P$                  P)                  R	R7      ]	P$                  P+                  R
]! 4       4      R 4       4       4       t]	P$                  P'                  ]RR7      R 4       tR# )z[Test scripts

Test that we can run executable scripts that have been installed with numpy.
N)dirnameisfilejoin)IS_WASMassert_equalz..zsetup.pyc                     \         P                  R 8X  dt   \        \         P                  4      p V P	                  R4      '       d"   \
        P                  P                  V R4      .# \
        P                  P                  V RR4      .# \         P                  p\        VP                  4      p\        VP                  4      pRRV,           RV,           R,           V,           .# )win32Scriptsf2py.)sysplatformr   
executableendswithospathr   version_infostrmajorminor)exe_dirversionr   r   s       x/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/numpy/tests/test_scripts.pyfind_f2py_commandsr      s    
||w#..)I&&GGLL&122GGLL)V<== ""GMM"GMM"(<u(DEE    z Cannot test f2py command inplace)reasonzTest is unreliablef2py_cmdc                     \         P                  ! V R .4      p\        VP                  4       \        P
                  P                  R4      4       R# )-vasciiN)
subprocesscheck_outputr   stripnp__version__encode)r   stdouts   & r   	test_f2pyr'   $   s8    
 $$h%56F!6!6w!?@r   zCannot start subprocessc                      \         P                  ! \        P                  R R.4      p \	        V P                  4       \        P                  P                  R4      4       R# )z-mnumpy.f2pyr   r   N)	r    r!   r   r   r   r"   r#   r$   r%   )r&   s    r   test_pep338r)   -   s<    $$cnnnd%KLF!6!6w!?@r   )__doc__r   r    r   os.pathr   r   r   pathjoinpytestnumpyr#   numpy.testingr   r   __file__
is_inplacer   markskipifxfailparametrizer'   r)    r   r   <module>r7      s    
  
 5 5   /HWR[[14DE
F$ J'IJ./%7%9:A ; 0 KA G$=>A ?Ar   