+
    ei!  c                   sl    ^ RI t ^ RIt^ RIt^ RIHt ^ RIHt ^RIH	t	  ! R R]	P                  4      tR# )i    N)_selected_int_kind_func)_selected_real_kind_func)utilc                   sP  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                  ]P                   ! 4       P#                  4       P%                  R	4      R
R7      R 4       tRtV tR# )TestKindZtestsZsrcZkindzfoo.f90zFails for 32 bit machines)Zreasonc                sV    V P                   P                  p\        ^(4       F  pK  	  R# )z/Test `int` kind_func for integers up to 10**40.N)moduleselectedintkindrange)selfr   i   &  A/usr/lib64/python3.14/site-packages/numpy/f2py/tests/test_kind.pytest_intZTestKind.test_int   s     ++55rA    c                sV    V P                   P                  p\        ^ 4       F  pK  	  R# )zq
Test (processor-dependent) `real` kind_func for real numbers
of up to 31 digits precision (extended/quadruple).
Nr   selectedrealkindr   r   r   r   r	   r
   	test_realZTestKind.test_real   s    
  ;;77rAr   Zppcz4Some PowerPC may not support full IEEE 754 precisionc                sX    V P                   P                  p\        ^ ^(4       F  pK  	  R# )zE
Test kind_func for quadruple precision [`real(16)`] of 32+ digits .
Nr   r   r	   r
   test_quad_precisionZTestKind.test_quad_precision*   s!      ;;77r2Ar    Nl       )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   ZgetpathZsourcespytestZmarkZskipifsysZmaxsizer   r   ZxfailplatformZmachineZlowerZ
startswithr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r
   r   r      s     ||GUFI>?G[[k1:  <i<i
l [[x'')//1<<UCT  V	lV	lr   r   )r   r   r   Znumpy.f2py.crackfortranr    Zselected_int_kindr   Zselected_real_kindZ r   ZF2PyTestr   r   r   r
   <module>r      s/     
  %lt}} %lr   