+
    Qi5                         ^ RI t ^ RIt^ RIt^ RIHtHt ^RIH	t	 ] P                  ! 4       P                  4       P                  R4      ;'       g    ] P                  ! 4       R8H  t ! R R]	P                  4      tR# )    N)_selected_int_kind_func_selected_real_kind_func)utilppcAIXc                      a  ] tR t^t o ]P
                  ! RRRR4      .t]P                  P                  ]
P                  R8  RR7      R 4       tR t]P                  P                  ]R	R7      R
 4       tRtV tR# )TestKindtestssrckindzfoo.f90zFails for 32 bit machines)reasonc           
         V P                   P                  p\        ^(4       F:  pV! V4      \        V4      8X  d   K  Q RV R\        V4      : RV! V4      : 24       h	  R# )z/Test `int` kind_func for integers up to 10**40.zselectedintkind(): expected 	 but got N)moduleselectedintkindrangeselected_int_kind)selfr   is   &  `/Users/mibo/.openclaw/workspace/.venv/lib/python3.14/site-packages/numpy/f2py/tests/test_kind.pytest_intTestKind.test_int   so     ++55rA"1%):*  i!!L1B11E0H	RabcRdQghi      c           
         V P                   P                  p\        ^ 4       F:  pV! V4      \        V4      8X  d   K  Q RV R\        V4      : RV! V4      : 24       h	  R# )zq
Test (processor-dependent) `real` kind_func for real numbers
of up to 31 digits precision (extended/quadruple).
selectedrealkind(r   r   Nr   selectedrealkindr   selected_real_kindr   r   r   s   &  r   	test_realTestKind.test_real   sp    
  ;;77rA#A&*<+  l"1#\2DQ2G1J)TdefTgSjkl  r   z4Some PowerPC may not support full IEEE 754 precisionc           
         V P                   P                  p\        ^ ^(4       F:  pV! V4      \        V4      8X  d   K  Q RV R\        V4      : RV! V4      : 24       h	  R# )zE
Test kind_func for quadruple precision [`real(16)`] of 32+ digits .
r   r   r   Nr   r    s   &  r   test_quad_precisionTestKind.test_quad_precision)   sr      ;;77r2A#A&*<+  l"1#\2DQ2G1J)TdefTgSjkl  r    Nl       )__name__
__module____qualname____firstlineno__r   getpathsourcespytestmarkskipifsysmaxsizer   r!   xfailIS_PPC_OR_AIXr$   __static_attributes____classdictcell__)__classdict__s   @r   r	   r	      s     ||GUFI>?G[[k1:  <i<i
l [[}T  V	lV	lr   r	   )platformr0   r-   numpy.f2py.crackfortranr   r   r   r    r   machinelower
startswithsystemr3   F2PyTestr	   r&   r   r   <module>r?      sa     
 
   "((*55e<ZZ@QUZ@Z%lt}} %lr   