+
    KV-j  ã                   óL   € ^ RI t ^ RIt^RIHt  ! R R]P
                  4      tR# )é    N)Úutilc                   ó  a € ] tR t^t o ]P
                  ! RRRR4      ]P
                  ! RRRR4      ]P
                  ! RRRR4      ]P
                  ! RRRR4      ]P
                  ! RRRR4      ]P
                  ! RRRR	4      .t]P                  P                  R
 4       t
]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       t]P                  P                  R 4       tR tR tR tRtV tR# )ÚTestParametersÚtestsÚsrcÚ	parameterzconstant_real.f90zconstant_integer.f90zconstant_both.f90zconstant_compound.f90zconstant_non_compound.f90zconstant_array.f90c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# ©é   ©ÚdtypeºNNé   N)é   é   r   )	ÚnpÚarangeÚfloat32ÚpytestÚraisesÚ
ValueErrorÚmoduleÚ
foo_singleÚallclose©ÚselfÚxs   & Úp/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/numpy/f2py/tests/test_parameter.pyÚtest_constant_real_singleÚ(TestParameters.test_constant_real_single   ów   € ô �IŠI�aœrŸz™zÔ*¨3Õ/ˆÜ�Š”j $§+¡+×"8Ñ"8¸!Ô<ô �IŠI�aœrŸz™zÔ*ˆØ�‰×Ñ˜qÔ!Ü�{Š{˜1Ò3×4Ò4Ð4Ò4ó    c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# r
   )	r   r   Úfloat64r   r   r   r   Ú
foo_doubler   r   s   & r   Útest_constant_real_doubleÚ(TestParameters.test_constant_real_double   r!   r"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# )r   r   r   N)é   r   r   )	r   r   Úint32r   r   r   r   Úfoo_compound_intr   r   s   & r   Útest_constant_compound_intÚ)TestParameters.test_constant_compound_int)   sw   € ô �IŠI�aœrŸx™xÔ(¨Õ-ˆÜ�Š”j $§+¡+×">Ñ">ÀÔBô �IŠI�aœrŸx™xÔ(ˆØ�‰×$Ñ$ QÔ'Ü�{Š{˜1Ò3×4Ò4Ð4Ò4r"   c                óÊ   € \         P                  ! ^\         P                  R7      pV P                  P	                  V4       \         P
                  ! V. RO4      '       g   Q hR# )é   r   N)é   r   r   é   )r   r   r*   r   Úfoo_non_compound_intr   r   s   & r   Útest_constant_non_compound_intÚ-TestParameters.test_constant_non_compound_int4   sB   € ô �IŠI�aœrŸx™xÔ(ˆØ�‰×(Ñ(¨Ô+Ü�{Š{˜1Ò:×;Ò;Ð;Ò;r"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# r
   )	r   r   r*   r   r   r   r   Úfoo_intr   r   s   & r   Útest_constant_integer_intÚ(TestParameters.test_constant_integer_int;   sw   € ô �IŠI�aœrŸx™xÔ(¨Õ-ˆÜ�Š”j $§+¡+×"5Ñ"5°qÔ9ô �IŠI�aœrŸx™xÔ(ˆØ�‰×Ñ˜AÔÜ�{Š{˜1Ò3×4Ò4Ð4Ò4r"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# r
   )	r   r   Úint64r   r   r   r   Úfoo_longr   r   s   & r   Útest_constant_integer_longÚ)TestParameters.test_constant_integer_longF   sw   € ô �IŠI�aœrŸx™xÔ(¨Õ-ˆÜ�Š”j $§+¡+×"6Ñ"6¸Ô:ô �IŠI�aœrŸx™xÔ(ˆØ�‰×Ñ˜QÔÜ�{Š{˜1Ò3×4Ò4Ð4Ò4r"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# ©r   r   r   N)é   r1   r   )	r   r   r$   r   r   r   r   Úfoor   r   s   & r   Útest_constant_bothÚ!TestParameters.test_constant_bothQ   ss   € ô �IŠI�aœrŸz™zÔ*¨3Õ/ˆÜ�Š”j $§+¡+§/¡/°1Ô5ô �IŠI�aœrŸz™zÔ*ˆØ�‰�‰˜ÔÜ�{Š{˜1ÒG×HÒHÐHÒHr"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# r?   )	r   r   r$   r   r   r   r   Úfoo_nor   r   s   & r   Útest_constant_noÚTestParameters.test_constant_no\   sw   € ô �IŠI�aœrŸz™zÔ*¨3Õ/ˆÜ�Š”j $§+¡+×"4Ñ"4°aÔ8ô �IŠI�aœrŸz™zÔ*ˆØ�‰×Ñ˜1ÔÜ�{Š{˜1ÒG×HÒHÐHÒHr"   c                ó„  € \         P                  ! ^\         P                  R7      R,          p\        P                  ! \
        V P                  P                  V4       \         P                  ! ^\         P                  R7      pV P                  P                  V4       \         P                  ! V. RO4      '       g   Q hR# r?   )	r   r   r$   r   r   r   r   Úfoo_sumr   r   s   & r   Útest_constant_sumÚ TestParameters.test_constant_sumg   sw   € ô �IŠI�aœrŸz™zÔ*¨3Õ/ˆÜ�Š”j $§+¡+×"5Ñ"5°qÔ9ô �IŠI�aœrŸz™zÔ*ˆØ�‰×Ñ˜AÔÜ�{Š{˜1ÒG×HÒHÐHÒHr"   c                ó–  € \         P                  ! ^\         P                  R7      p\         P                  ! ^\         P                  R7      pV P                  P	                  W4      p\         P
                  ! V. RO4      '       g   Q h\         P
                  ! V. RO4      '       g   Q h\         P
                  ! VR4      '       g   Q hR# )r1   r   g      3@N)ç        gš™™™™™¹?gš™™™™™É?)rM   g      $@g      4@g      >@g      D@)r   r   r$   r   Ú	foo_arrayr   )r   r   ÚyÚzs   &   r   Útest_constant_arrayÚ"TestParameters.test_constant_arrayr   s…   € Ü�IŠI�aœrŸz™zÔ*ˆÜ�IŠI�aœrŸz™zÔ*ˆØ�K‰K×!Ñ! !Ó'ˆÜ�{Š{˜1Ò5×6Ò6Ð6Ð6Ü�{Š{˜1ÒG×HÒHÐHÐHÜ�{Š{˜1˜d×#Ò#Ð#Ò#r"   c                óæ   € \         P                  ! ^\         P                  R7      pV P                  P	                  V4      p\         P
                  ! W!P                  RRR7      4      '       g   Q hR# )r   r   ÚF)ÚorderN)r   r1   )r   r   r$   r   Úfoo_array_any_indexr   Úreshape)r   r   rO   s   &  r   Útest_constant_array_any_indexÚ,TestParameters.test_constant_array_any_indexz   sL   € Ü�IŠI�aœrŸz™zÔ*ˆØ�K‰K×+Ñ+¨AÓ.ˆÜ�{Š{˜1Ÿi™i¨°c˜iÓ:×;Ò;Ð;Ò;r"   c                óL   € V P                   P                  4       pV^	8X  g   Q hR# )é	   N)r   Úfoo_array_delimsr   s   & r   Útest_constant_array_delimsÚ)TestParameters.test_constant_array_delims   s   € Ø�K‰K×(Ñ(Ó*ˆØ�AŒvˆŠvr"   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   ÚgetpathÚsourcesr   ÚmarkÚslowr   r&   r,   r3   r7   r<   rB   rF   rJ   rQ   rX   r]   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s¨  ø‡ € ð 	�Š�W˜e [Ð2EÓFØ�Š�W˜e [Ð2HÓIØ�Š�W˜e [Ð2EÓFØ�Š�W˜e [Ð2IÓJØ�Š�W˜e [Ð2MÓNØ�Š�W˜e [Ð2FÓGð€Gð ‡[�[×Ññ5ó ð5ð ‡[�[×Ññ5ó ð5ð ‡[�[×Ññ5ó ð5ð ‡[�[×Ññ<ó ð<ð ‡[�[×Ññ5ó ð5ð ‡[�[×Ññ5ó ð5ð ‡[�[×ÑñIó ðIð ‡[�[×ÑñIó ðIð ‡[�[×ÑñIó ðIò$ò<÷
ð r"   r   )r   Únumpyr   Ú r   ÚF2PyTestr   r_   r"   r   Ú<module>rn      s    ðÛ ã å ôy�T—]‘]ö yr"   