+
    LV-j3P  ã                   ó”  € ^ RI Ht ^ RIt^ RIt^ RIHtHtHt ^ RI	t	^ RI
Ht ^ RI
Ht ]P                  ! ]P                  ! ]4      R4      tR tR t]P&                  ! ]4      t ! R	 R
4      t ! R R4      t ! R R]4      t ! R R4      t ! R R4      t ! R R4      t ! R R4      t ! R R4      t ! R R4      tR tR t R t!R# )é    )ÚpathN)Úassert_equalÚassert_array_equalÚassert_)Úreadsav)Ú_idlÚdatac                ó@  € \        W4       \        V\        4      '       d!   \        \        V 4      \        V4      4       R# \        \        P
                  ! V 4      P                  P                  \        P
                  ! V4      P                  P                  4       R# )z*Assert whether value AND type are the sameN)r   Ú
isinstanceÚstrÚtypeÚnpÚasarrayÚdtype©ÚaÚbs   &&Úh/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/io/tests/test_idl.pyÚassert_identicalr      s[   € ä�ÔÜ�!”S×ÒÜ”T˜!“Wœd 1›gÖ&ä”R—Z’Z “]×(Ñ(×-Ñ-¬r¯zªz¸!«}×/BÑ/B×/GÑ/GÖHó    c                ó„   € \        W4       \        V P                  P                  VP                  P                  4       R# )z+Assert whether values AND type are the sameN)r   r   r   r   r   s   &&r   Úassert_array_identicalr      s$   € ä�qÔÜ�—‘—‘˜qŸw™wŸ|™|Ö,r   c                   ó&   a € ] tR t^"t o R tRtV tR# )Ú	TestIdictc                ó|  € R \         P                  ! R4      /p\        V4      p\        \        P
                  ! \        R4      VRR7      p\        V\        V4      4       \        R V9   4       \        VR ,          \         P                  ! R4      4       \        VR,          \         P                  ! ^ê4      4       R# )r   iç  úscalar_byte.savF)ÚidictÚverboseÚi8uN)r   Úint16Úidr   r   ÚjoinÚ	DATA_PATHr   r   r   Úuint8)ÚselfÚcustom_dictÚoriginal_idÚss   &   r   Ú
test_idictÚTestIdict.test_idict$   s€   € ØœBŸHšH S›MÐ*ˆÜ˜“oˆÜ”D—I’IœiÐ):Ó;Ø%¨uô6ˆä�[¤" Q£%Ô(Ü��q‘ÔÜ˜˜3�¤§¢¨#£Ô/Ü˜˜5�¤2§8¢8¨C£=Ö1r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r)   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r   "   s   ø‡ € ÷2ð 2r   r   c                   óz   a € ] tR t^/t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tR tR tR tR tRtV tR# )ÚTestScalarsc                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! ^ê4      4       R# )r   F©r   N©r   r   r"   r#   r   r   r   r$   ©r%   r(   s   & r   Ú	test_byteÚTestScalars.test_byte2   s0   € Ü”D—I’IœiÐ):Ó;ÀUÔKˆÜ˜Ÿ™¤§¢¨£Ö.r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_int16.savFr7   Ni`¤ÿÿ)r   r   r"   r#   r   Úi16sr   r    r9   s   & r   Ú
test_int16ÚTestScalars.test_int166   s1   € Ü”D—I’IœiÐ);Ó<ÀeÔLˆÜ˜Ÿ™¤§¢¨&Ó!1Ö2r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_int32.savFr7   Ni.ýi¶)r   r   r"   r#   r   Úi32sr   Úint32r9   s   & r   Ú
test_int32ÚTestScalars.test_int32:   s1   € Ü”D—I’IœiÐ);Ó<ÀeÔLˆÜ˜Ÿ™¤§¢¨+Ó!6Ö7r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_float32.savFr7   Nç•ÐÃ�·Ç)r   r   r"   r#   r   Úf32r   Úfloat32r9   s   & r   Útest_float32ÚTestScalars.test_float32>   s1   € Ü”D—I’IœiÐ)=Ó>ÈÔNˆÜ˜Ÿ™¤§
¢
¨>Ó :Ö;r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_float64.savFr7   Ng‰CÌmC±ÿ)r   r   r"   r#   r   Úf64r   Úfloat64r9   s   & r   Útest_float64ÚTestScalars.test_float64B   s2   € Ü”D—I’IœiÐ)=Ó>ÈÔNˆÜ˜Ÿ™¤§
¢
Ð+CÓ DÖEr   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_complex32.savFr7   Ny  )Ž¨j¼BÌ•h~ð=rÆ)r   r   r"   r#   r   Úc32r   Ú	complex64r9   s   & r   Útest_complex32ÚTestScalars.test_complex32F   s2   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ˜Ÿ™¤§¢Ð-EÓ FÖGr   c                óª   € \        \        P                  ! \        R 4      RR7      pRp\	        VP
                  \        P                  ! V4      4       R# )zscalar_string.savFr7   z.The quick brown fox jumps over the lazy pythonN)r   r   r"   r#   r   r(   r   Úbytes_)r%   r(   Úmsgs   &  r   Ú
test_bytesÚTestScalars.test_bytesJ   s5   € Ü”D—I’IœiÐ)<Ó=ÀuÔMˆØ>ˆÜ˜Ÿ™œbŸiši¨›nÖ-r   c                ó   € R # ©Nr+   ©r%   s   &r   Útest_structureÚTestScalars.test_structureO   ó   € Ùr   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_complex64.savFr7   Nù*ÙÃÜð3W¾o‚Òÿ)r   r   r"   r#   r   Úc64r   Ú
complex128r9   s   & r   Útest_complex64ÚTestScalars.test_complex64R   s6   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜØ�E‰EÜ�MŠMÐJÓKö	
r   c                ó   € R # r[   r+   r\   s   &r   Útest_heap_pointerÚTestScalars.test_heap_pointerY   r_   r   c                ó   € R # r[   r+   r\   s   &r   Útest_object_referenceÚ!TestScalars.test_object_reference\   r_   r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_uint16.savFr7   içÿ  N)r   r   r"   r#   r   Úi16ur   Úuint16r9   s   & r   Útest_uint16ÚTestScalars.test_uint16_   s1   € Ü”D—I’IœiÐ)<Ó=ÀuÔMˆÜ˜Ÿ™¤§¢¨5Ó!1Ö2r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_uint32.savFr7   l   Áÿ N)r   r   r"   r#   r   Úi32ur   Úuint32r9   s   & r   Útest_uint32ÚTestScalars.test_uint32c   s1   € Ü”D—I’IœiÐ)<Ó=ÀuÔMˆÜ˜Ÿ™¤§¢¨:Ó!6Ö7r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_int64.savFr7   Nlûÿÿÿ'{ÿÿÿ )r   r   r"   r#   r   Úi64sr   Úint64r9   s   & r   Ú
test_int64ÚTestScalars.test_int64g   s2   € Ü”D—I’IœiÐ);Ó<ÀeÔLˆÜ˜Ÿ™¤§¢Ð*>Ó!?Ö@r   c                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       R# )zscalar_uint64.savFr7   l   Å(ÿÿÿ N)r   r   r"   r#   r   Úi64ur   Úuint64r9   s   & r   Útest_uint64ÚTestScalars.test_uint64k   s2   € Ü”D—I’IœiÐ)<Ó=ÀuÔMˆÜ˜Ÿ™¤§¢Ð+?Ó!@ÖAr   r+   N)r,   r-   r.   r/   r:   r>   rC   rI   rN   rS   rX   r]   rd   rg   rj   ro   rt   ry   r~   r0   r1   r2   s   @r   r5   r5   /   sZ   ø‡ € ò/ò3ò8ò<òFòHò.ò
ò
òòò3ò8òA÷Bð Br   r5   c                   ó&   a € ] tR t^pt o R tRtV tR# )ÚTestCompressedc           	     ó  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! ^ê4      4       \	        VP                  \        P                  ! R4      4       \	        VP                  \        P                  ! R4      4       \        VP                  P                  R4       \	        VP                  P                   ^ ,          \        P"                  ! . RO\        P$                  R7      4       \	        VP                  P&                  ^ ,          \        P"                  ! . R	O\        P                  R7      4       \	        VP                  P(                  ^ ,          \        P"                  ! \        P*                  ! R
4      \        P*                  ! R4      .4      4       \	        VP                  P,                  ^ ,          \        P"                  ! . RO\.        R7      4       R# )zvarious_compressed.savFr7   ©r   NrF   ra   ©é   é   r…   é   é   ©é   é   r†   ©ç      @g      @g      @g      @ù      ð?       @ù      @       @©s   cheeses   baconó   spam)r   r   r"   r#   r   r   r   r$   rG   rH   rb   rc   r   Úarray5dÚshapeÚarraysr   Úarrayr    r   ÚcrR   ÚdÚobjectr9   s   & r   Útest_compressedÚTestCompressed.test_compresseds   s"  € Ü”D—I’IœiÐ)AÓBÈEÔRˆä˜Ÿ™¤§¢¨£Ô.Ü˜Ÿ™¤§
¢
¨>Ó :Ô;ÜØ�E‰EÜ�MŠMÐJÓKô	
ô 	�Q—Y‘Y—_‘_ oÔ6Ü˜Ÿ™Ÿ™ A�¬¯ª²Ä"Ç(Á(Ô(KÔLÜ˜Ÿ™Ÿ™ A�¬¯ªÒ1AÌÏÉÔ(TÔUÜ˜Ÿ™Ÿ™ A�ÜŸš¤2§<¢<°Ó#5´r·|²|ÀDÓ7IÐ"JÓKô	Mä˜Ÿ™Ÿ™ A�ÜŸšÒ"@ÌÔOö	Qr   r+   N)r,   r-   r.   r/   r™   r0   r1   r2   s   @r   r�   r�   p   s   ø‡ € ÷Qð Qr   r�   c                   óP   a € ] tR t^…t o R tR tR tR tR tR t	R t
R tR	tV tR
# )ÚTestArrayDimensionsc                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_1d.savFr7   N©é{   )r   r   r"   r#   r   Úarray1dr“   r9   s   & r   Útest_1dÚTestArrayDimensions.test_1dˆ   s,   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_ gÖ.r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_2d.savFr7   N©é   é   )r   r   r"   r#   r   Úarray2dr“   r9   s   & r   Útest_2dÚTestArrayDimensions.test_2dŒ   s,   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_ hÖ/r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_3d.savFr7   N©é   r¥   r¦   )r   r   r"   r#   r   Úarray3dr“   r9   s   & r   Útest_3dÚTestArrayDimensions.test_3d�   ó,   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_ lÖ3r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_4d.savFr7   N©r…   rˆ   é   é   )r   r   r"   r#   r   Úarray4dr“   r9   s   & r   Útest_4dÚTestArrayDimensions.test_4d”   r°   r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_5d.savFr7   Nr„   )r   r   r"   r#   r   r’   r“   r9   s   & r   Útest_5dÚTestArrayDimensions.test_5d˜   s,   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_ oÖ6r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_6d.savFr7   N©r†   r‡   r…   rˆ   r†   r…   )r   r   r"   r#   r   Úarray6dr“   r9   s   & r   Útest_6dÚTestArrayDimensions.test_6dœ   s-   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_Ð&8Ö9r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_7d.savFr7   N©r‹   rŠ   r‹   r†   r…   r†   r‹   )r   r   r"   r#   r   Úarray7dr“   r9   s   & r   Útest_7dÚTestArrayDimensions.test_7d    s-   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_Ð&;Ö<r   c                ó’   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       R# )zarray_float32_8d.savFr7   N©r…   r†   r‹   rŠ   r‹   r†   rˆ   r…   )r   r   r"   r#   r   Úarray8dr“   r9   s   & r   Útest_8dÚTestArrayDimensions.test_8d¤   s-   € Ü”D—I’IœiÐ)?Ó@È%ÔPˆÜ�Q—Y‘Y—_‘_Ð&>Ö?r   r+   N©r,   r-   r.   r/   r¡   r¨   r®   r¶   r¹   r¾   rÃ   rÈ   r0   r1   r2   s   @r   rœ   rœ   …   s4   ø‡ € ò/ò0ò4ò4ò7ò:ò=÷@ð @r   rœ   c                   óP   a € ] tR t^©t o R tR tR tR tR tR t	R t
R tR	tV tR
# )ÚTestStructuresc                ó˜  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! \        P                  ! ^4      4      4       \	        VP
                  P                  \        P                  ! \        P                  ! ^4      4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      4      4       \	        VP
                  P                   \        P                  ! R.\"        R7      4       \	        VP
                  P$                  \        P                  ! \        P&                  ! R4      4      4       R# )	zstruct_scalars.savFr7   ç      @r�   r‘   rƒ   Nù      ð¿      @)r   r   r"   r#   r   Úscalarsr   r   r•   r    r   rB   r–   rH   r—   rM   Úer˜   ÚfrR   r9   s   & r   Útest_scalarsÚTestStructures.test_scalars«   sé   € Ü”D—I’IœiÐ)=Ó>ÈÔNˆÜ˜Ÿ™Ÿ™¤b§h¢h¬r¯xªx¸«{Ó&;Ô<Ü˜Ÿ™Ÿ™¤b§h¢h¬r¯xªx¸«{Ó&;Ô<Ü˜Ÿ™Ÿ™¤b§h¢h¬r¯zªz¸"«~Ó&>Ô?Ü˜Ÿ™Ÿ™¤b§h¢h¬r¯zªz¸"«~Ó&>Ô?Ü˜Ÿ™Ÿ™¤b§h¢h°¨yÄÔ&GÔHÜ˜Ÿ™Ÿ™¤b§h¢h¬r¯|ª|¸FÓ/CÓ&DÖEr   c                ó¼  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! \        P                  ! ^4      ^4      4       \	        VP
                  P                  \        P                  ! \        P                  ! ^4      ^4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      ^4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      ^4      4       \	        VP
                  P                   \        P                  ! R^4      P#                  \$        4      4       \	        VP
                  P&                  \        P                  ! \        P(                  ! R4      ^4      4       R# )zstruct_scalars_replicated.savFr7   rÎ   r�   r‘   NrÏ   )r   r   r"   r#   r   Úscalars_repr   r   Úrepeatr    r   rB   r–   rH   r—   rM   rÑ   Úastyper˜   rÒ   rR   r9   s   & r   Útest_scalars_replicatedÚ&TestStructures.test_scalars_replicated´   sÿ   € Ü”D—I’IœiÐ)HÓIØ!ô#ˆä˜Ÿ™Ÿ™¬"¯)ª)´B·H²H¸Q³KÀÓ*CÔDÜ˜Ÿ™Ÿ™¬"¯)ª)´B·H²H¸Q³KÀÓ*CÔDÜ˜Ÿ™Ÿ™¬"¯)ª)´B·J²J¸r³NÀAÓ*FÔGÜ˜Ÿ™Ÿ™¬"¯)ª)´B·J²J¸r³NÀAÓ*FÔGÜ˜Ÿ™Ÿ™¬"¯)ª)°G¸QÓ*?×*FÑ*FÄvÓ*NÔOÜ˜Ÿ™Ÿ™¬"¯)ª)´B·L²LÀÓ4HÈ!Ó*LÖMr   c                óˆ  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! \        P                  ! ^4      ^4      P                  ^^^4      4       \	        VP
                  P                  \        P                  ! \        P                  ! ^4      ^4      P                  ^^^4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      ^4      P                  ^^^4      4       \	        VP
                  P                  \        P                  ! \        P                   ! R4      ^4      P                  ^^^4      4       \	        VP
                  P"                  \        P                  ! R^4      P                  ^^^4      P%                  \&        4      4       \	        VP
                  P(                  \        P                  ! \        P*                  ! R4      ^4      P                  ^^^4      4       R# )z struct_scalars_replicated_3d.savFr7   rÎ   r�   r‘   NrÏ   )r   r   r"   r#   r   rÖ   r   r   r×   r    Úreshaper   rB   r–   rH   r—   rM   rÑ   rØ   r˜   rÒ   rR   r9   s   & r   Útest_scalars_replicated_3dÚ)TestStructures.test_scalars_replicated_3d¾   sm  € Ü”D—I’IœiÐ)KÓLØ!ô#ˆä˜Ÿ™Ÿ™¬"¯)ª)´B·H²H¸Q³KÀÓ*D×*LÑ*LÈQÐPQÐSTÓ*UÔVÜ˜Ÿ™Ÿ™¬"¯)ª)´B·H²H¸Q³KÀÓ*D×*LÑ*LÈQÐPQÐSTÓ*UÔVÜ˜Ÿ™Ÿ™ÜŸš¤2§:¢:¨b£>°2Ó6×>Ñ>¸qÀ!ÀQÓGô	Iä˜Ÿ™Ÿ™ÜŸš¤2§:¢:¨b£>°2Ó6×>Ñ>¸qÀ!ÀQÓGô	Iä˜Ÿ™Ÿ™ÜŸš 7¨BÓ/×7Ñ7¸¸1¸aÓ@×GÑGÌÓOô	Qä˜Ÿ™Ÿ™ÜŸš¤2§<¢<°Ó#7¸Ó<×DÑDÀQÈÈ1ÓMö	Or   c           	     óÖ  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  ^ ,          \        P                  ! . RO\        P                  R7      4       \	        VP
                  P                  ^ ,          \        P                  ! . RO\        P                  R7      4       \	        VP
                  P                  ^ ,          \        P                  ! \        P                  ! R4      \        P                  ! R4      .4      4       \	        VP
                  P                  ^ ,          \        P                  ! . R	O\        R7      4       R# )
zstruct_arrays.savFr7   rƒ   Nr‰   rŒ   rŽ   r�   r�   )r   r   r"   r#   r   r”   r   r   r•   r    r   rH   r–   rR   r—   r˜   r9   s   & r   Útest_arraysÚTestStructures.test_arraysÌ   sÉ   € Ü”D—I’IœiÐ)<Ó=ÀuÔMˆÜ˜qŸx™xŸz™z¨!�}¬b¯hªh²yÌÏÉÔ.QÔRÜ˜qŸx™xŸz™z¨!�}Ü!ŸxšxÒ(8ÄÇ
Á
ÔKô	Mä˜qŸx™xŸz™z¨!�}Ü!Ÿxšx¬¯ª°dÓ);¼R¿\º\È$Ó=OÐ(PÓQô	Sä˜qŸx™xŸz™z¨!�}Ü!ŸxšxÒ(FÌfÔUö	Wr   c           
     óf  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \!        ^4       EFF  p\#        VP
                  P                  V,          \        P$                  ! . RO\        P&                  R7      4       \#        VP
                  P                  V,          \        P$                  ! . RO\        P(                  R7      4       \#        VP
                  P                  V,          \        P$                  ! \        P*                  ! R4      \        P*                  ! R	4      .4      4       \#        VP
                  P                  V,          \        P$                  ! . R
O\,        R7      4       EKI  	  R# )zstruct_arrays_replicated.savFr7   rƒ   N©rˆ   r‰   rŒ   rŽ   r�   r�   ©r   r   r"   r#   r   Ú
arrays_repr   r   r   r   Úobject_r   r–   r—   r   r“   Úranger   r•   r    rH   rR   r˜   ©r%   r(   Úis   &  r   Útest_arrays_replicatedÚ%TestStructures.test_arrays_replicatedÖ   så  € Ü”D—I’IœiÐ)GÓHÐRWÔXˆô 	�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8ô 	�Q—\‘\—^‘^×)Ñ)¨5Ô1Ü�Q—\‘\—^‘^×)Ñ)¨5Ô1Ü�Q—\‘\—^‘^×)Ñ)¨5Ô1Ü�Q—\‘\—^‘^×)Ñ)¨5Ô1ô �q—ˆAÜ" 1§<¡<§>¡>°!Õ#4Ü#%§8¢8ªI¼R¿X¹XÔ#FôHä" 1§<¡<§>¡>°!Õ#4Ü#%§8¢8Ò,<ÄBÇJÁJÔ#OôQä" 1§<¡<§>¡>°!Õ#4Ü#%§8¢8¬R¯\ª\¸$Ó-?Ü-/¯\ª\¸$Ó-?ð-Aó $BôCô # 1§<¡<§>¡>°!Õ#4Ü#%§8¢8Ò,JÜ28ô$:÷;ó r   c                óÆ  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \!        ^4       EFv  p\!        ^4       EFb  p\!        ^4       EFN  p\#        VP
                  P                  W#V3,          \        P$                  ! . RO\        P&                  R7      4       \#        VP
                  P                  W#V3,          \        P$                  ! . RO\        P(                  R7      4       \#        VP
                  P                  W#V3,          \        P$                  ! \        P*                  ! R4      \        P*                  ! R	4      .4      4       \#        VP
                  P                  W#V3,          \        P$                  ! . R
O\,        R7      4       EKQ  	  EKe  	  EKy  	  R# )zstruct_arrays_replicated_3d.savFr7   rƒ   N©r…   r†   r‹   r‰   rŒ   rŽ   r�   r�   rä   )r%   r(   ré   ÚjÚks   &    r   Útest_arrays_replicated_3dÚ(TestStructures.test_arrays_replicated_3dò   s  € Ü”D—I’IœiÐ)JÓKØ!ô#ˆô 	�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8ô 	�Q—\‘\—^‘^×)Ñ)¨9Ô5Ü�Q—\‘\—^‘^×)Ñ)¨9Ô5Ü�Q—\‘\—^‘^×)Ñ)¨9Ô5Ü�Q—\‘\—^‘^×)Ñ)¨9Ô5ô �q—ˆAÜ˜1—X�Ü˜qŸ�AÜ*¨1¯<©<¯>©>¸!À¸'Õ+BÜ+-¯8ª8²IÄRÇXÁXÔ+NôPä*¨1¯<©<¯>©>¸!À¸'Õ+BÜ+-¯8ª8Ò4DÜ:<¿*¹*ô,FôGô +¨1¯<©<¯>©>¸!À¸'Õ+BÜ+-¯8ª8´R·\²\À$Ó5GÜ57·\²\À$Ó5Gð5Ió ,JôKô +¨1¯<©<¯>©>¸!À¸'Õ+BÜ+-¯8ª8Ò4RÜ:@ô,B÷Cô "ô ó r   c                óz  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! ^ .\        P                  R7      4       \	        VP
                  P                  \        P                  ! ^ .\        P                  R7      4       \	        VP
                  P                  \        P                  ! ^ .\        P                  R7      4       \	        VP
                  P                  \        P                  ! ^.\        P                  R7      4       R# )zstruct_inherit.savFr7   rƒ   N)r   r   r"   r#   r   ÚfcÚxr   r•   r    ÚyÚrr–   r9   s   & r   Útest_inheritanceÚTestStructures.test_inheritance  s¦   € Ü”D—I’IœiÐ)=Ó>ÈÔNˆÜ˜Ÿ™Ÿ™¤§¢¨1¨#´R·X±XÔ!>Ô?Ü˜Ÿ™Ÿ™¤§¢¨1¨#´R·X±XÔ!>Ô?Ü˜Ÿ™Ÿ™¤§¢¨1¨#´R·X±XÔ!>Ô?Ü˜Ÿ™Ÿ™¤§¢¨1¨#´R·X±XÔ!>Ö?r   c                ó–  € \         P                  ! 4       ;_uu_ 4        \         P                  ! R R\        4       \	        \
        P                  ! \        R4      RR7      pRRR4       \        XP                  P                  ^ ,          \        P                  ! ^7^B.\        P                  R7      4       R#   + '       g   i     L_; i)Úignorez.Not able to verify number of bytes from headerzstruct_arrays_byte_idl80.savFr7   Nrƒ   )ÚwarningsÚcatch_warningsÚfilterwarningsÚUserWarningr   r   r"   r#   r   rõ   rô   r   r•   r$   r9   s   & r   Útest_arrays_corrupt_idl80Ú(TestStructures.test_arrays_corrupt_idl80  s|   € ä×$Ò$×&Õ&Ü×#Ò#ØÐJÌKôYäœŸ	š	¤)Ð,JÓKØ %ô'ˆA÷ 'ô 	˜Ÿ™Ÿ™˜q�¤2§8¢8¨R°¨G¼2¿8¹8Ô#DÖE÷ '×&ús   žAB8Â8C	r+   N)r,   r-   r.   r/   rÓ   rÙ   rÝ   rà   rê   rð   r÷   rÿ   r0   r1   r2   s   @r   rÌ   rÌ   ©   s;   ø‡ € òFòNòOòWò;ò8Cò@@÷Fð Fr   rÌ   c                   ó&   a € ] tR tRt o R tRtV tR# )ÚTestPointersi$  c                ó<  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! R4      4       \	        VP                  \        P                  ! R4      4       \        VP
                  VP                  J 4       R# )zscalar_heap_pointer.savFr7   Nra   )
r   r   r"   r#   r   Úc64_pointer1r   rc   Úc64_pointer2r   r9   s   & r   Útest_pointersÚTestPointers.test_pointers'  sk   € Ü”D—I’IœiÐ)BÓCÈUÔSˆÜØ�N‰NÜ�MŠMÐJÓKô	
ô 	Ø�N‰NÜ�MŠMÐJÓKô	
ô 	�—‘ !§.¡.Ð0Ö1r   r+   N)r,   r-   r.   r/   r  r0   r1   r2   s   @r   r  r  $  s   ø‡ € ÷
2ð 
2r   r  c                   óP   a € ] tR tRt o R tR tR tR tR tR t	R t
R	 tR
tV tR# )ÚTestPointerArrayi4  c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  ^ ,          4      8H  4      4       R# )zarray_float32_pointer_1d.savFr7   r�   Nrž   )r   r   r"   r#   r   r    r“   r   r   ÚallrH   Úvect_idr!   r9   s   & r   r¡   ÚTestPointerArray.test_1d7  s{   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_ gÔ.Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸!µÓ-=Ñ=Ó>Ö?r   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_2d.savFr7   r�   Nr¤   )r   r   )r   r   r"   r#   r   r§   r“   r   r   r  rH   r  r!   r9   s   & r   r¨   ÚTestPointerArray.test_2d=  s{   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_ hÔ/Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸#µÓ-?Ñ?Ó@ÖAr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_3d.savFr7   r�   Nr«   ©r   r   r   )r   r   r"   r#   r   r­   r“   r   r   r  rH   r  r!   r9   s   & r   r®   ÚTestPointerArray.test_3dC  s|   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_ lÔ3Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸%Õ0@Ó-AÑAÓBÖCr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_4d.savFr7   r�   Nr²   )r   r   r   r   )r   r   r"   r#   r   rµ   r“   r   r   r  rH   r  r!   r9   s   & r   r¶   ÚTestPointerArray.test_4dI  s|   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_ lÔ3Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸'Õ0BÓ-CÑCÓDÖEr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_5d.savFr7   r�   Nr„   )r   r   r   r   r   )r   r   r"   r#   r   r’   r“   r   r   r  rH   r  r!   r9   s   & r   r¹   ÚTestPointerArray.test_5dO  s|   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_ oÔ6Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸)Õ0DÓ-EÑEÓFÖGr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_6d.savFr7   r�   Nr¼   )r   r   r   r   r   r   )r   r   r"   r#   r   r½   r“   r   r   r  rH   r  r!   r9   s   & r   r¾   ÚTestPointerArray.test_6dU  s}   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_Ð&8Ô9Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸+Õ0FÓ-GÑGÓHÖIr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_7d.savFr7   r�   NrÁ   )r   r   r   r   r   r   r   )r   r   r"   r#   r   rÂ   r“   r   r   r  rH   r  r!   r9   s   & r   rÃ   ÚTestPointerArray.test_7d[  s}   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_Ð&;Ô<Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸-Õ0HÓ-IÑIÓJÖKr   c           	     ó°  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  R4       \        \        P                  ! VP
                  \        P                  ! R4      8H  4      4       \        \        P                  ! \        VP
                  4      \        VP
                  R,          4      8H  4      4       R# )zarray_float32_pointer_8d.savFr7   r�   NrÆ   )r   r   r   r   r   r   r   r   )r   r   r"   r#   r   rÇ   r“   r   r   r  rH   r  r!   r9   s   & r   rÈ   ÚTestPointerArray.test_8da  s}   € Ü”D—I’IœiÐ)GÓHÐRWÔXˆÜ�Q—Y‘Y—_‘_Ð&>Ô?Ü”—’�q—y‘y¤B§J¢J¨r£NÑ2Ó3Ô4Ü”—’”w˜qŸy™yÓ)¬R°·	±	¸/Õ0JÓ-KÑKÓLÖMr   r+   NrÊ   r2   s   @r   r	  r	  4  s;   ø‡ € ò@òBòDòFòHòJòL÷Nð Nr   r	  c                   óD   a € ] tR tRt o R tR tR tR tR tR t	Rt
V tR	# )
ÚTestPointerStructuresih  c                ó^  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! \        P                  ! R4      \        P                  R7      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      \        P                  R7      4       \        \        VP
                  P                  ^ ,          4      \        VP
                  P                  ^ ,          4      8H  4       R# )zstruct_pointers.savFr7   r�   rƒ   N)r   r   r"   r#   r   ÚpointersÚgr   r•   rH   ræ   Úhr   r!   r9   s   & r   rÓ   Ú"TestPointerStructures.test_scalarsk  s›   € Ü”D—I’IœiÐ)>Ó?ÈÔOˆÜ˜Ÿ™Ÿ™¤r§x¢x´·
²
¸2³ÄbÇjÁjÔ'QÔRÜ˜Ÿ™Ÿ™¤r§x¢x´·
²
¸2³ÄbÇjÁjÔ'QÔRÜ”�1—:‘:—<‘< •?Ó#¤r¨!¯*©*¯,©,°q­/Ó':Ñ:Ö;r   c                ó¢  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  \        P                  ! \        P                  ! R4      ^4      P                  \        P                  4      4       \	        VP
                  P                  \        P                  ! \        P                  ! R4      ^4      P                  \        P                  4      4       \        \        P                  ! \        VP
                  P                  4      \        VP
                  P                  4      8H  4      4       R# )zstruct_pointers_replicated.savFr7   r�   N)r   r   r"   r#   r   Úpointers_repr!  r   r×   rH   rØ   ræ   r"  r   r  r  r9   s   & r   Útest_pointers_replicatedÚ.TestPointerStructures.test_pointers_replicatedq  sÅ   € Ü”D—I’IœiÐ)IÓJØ!ô#ˆä˜Ÿ™×)Ñ)ÜŸš¤2§:¢:¨b£>°1Ó5×<Ñ<¼R¿Z¹ZÓHô	Jä˜Ÿ™×)Ñ)ÜŸš¤2§:¢:¨b£>°1Ó5×<Ñ<¼R¿Z¹ZÓHô	Jä”—’”w˜qŸ~™~×/Ñ/Ó0´G¸A¿N¹N×<LÑ<LÓ4MÑMÓNÖOr   c                ó<  € \        \        P                  ! \        R 4      RR7      p\        P
                  ! \        P                  ! R4      ^4      P                  ^^^4      P                  \        P                  4      p\        VP                  P                  V4       \        VP                  P                  V4       \        \        P                  ! \!        VP                  P                  4      \!        VP                  P                  4      8H  4      4       R# )z!struct_pointers_replicated_3d.savFr7   r�   N)r   r   r"   r#   r   r×   rH   rÜ   rØ   ræ   r   r%  r!  r"  r   r  r  )r%   r(   Ús_expects   &  r   Útest_pointers_replicated_3dÚ1TestPointerStructures.test_pointers_replicated_3dz  s¯   € Ü”D—I’IœiÐ)LÓMØ!ô#ˆä—9’9œRŸZšZ¨›^¨RÓ0×8Ñ8¸¸A¸qÓA×HÑHÌÏÉÓTˆÜ˜Ÿ™×)Ñ)¨8Ô4Ü˜Ÿ™×)Ñ)¨8Ô4Ü”—’”w˜qŸ~™~×/Ñ/Ó0´G¸A¿N¹N×<LÑ<LÓ4MÑMÓNÖOr   c           	     ó’  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  ^ ,          \        P                  ! \        P                  ! R4      ^4      P                  \        P                  4      4       \	        VP
                  P                  ^ ,          \        P                  ! \        P                  ! R4      ^4      P                  \        P                  4      4       \        \        P                  ! \        VP
                  P                  ^ ,          4      \!        VP
                  P                  ^ ,          ^ ,          4      8H  4      4       \        \        P                  ! \        VP
                  P                  ^ ,          4      \!        VP
                  P                  ^ ,          ^ ,          4      8H  4      4       \        \!        VP
                  P                  ^ ,          ^ ,          4      \!        VP
                  P                  ^ ,          ^ ,          4      8H  4       R# )zstruct_pointer_arrays.savFr7   r�   N)r   r   r"   r#   r   r”   r!  r   r×   rH   rØ   ræ   r"  r   r  r  r!   r9   s   & r   rà   Ú!TestPointerStructures.test_arrays‚  sE  € Ü”D—I’IœiÐ)DÓEÈuÔUˆÜ˜qŸx™xŸz™z¨!�}Ü!Ÿyšy¬¯ª°B«¸Ó;×BÑBÄ2Ç:Á:ÓNô	Pä˜qŸx™xŸz™z¨!�}Ü!Ÿyšy¬¯ª°B«¸Ó;×BÑBÄ2Ç:Á:ÓNô	Pä”—’”w˜qŸx™xŸz™z¨!�}Ó-´°A·H±H·J±J¸qµMÀ!Õ4DÓ1EÑEÓFÔGÜ”—’”w˜qŸx™xŸz™z¨!�}Ó-´°A·H±H·J±J¸qµMÀ!Õ4DÓ1EÑEÓFÔGÜ”�1—8‘8—:‘:˜a•= Õ#Ó$¬¨1¯8©8¯:©:°a­=¸Õ+;Ó(<Ñ<Ö=r   c           
     ó¦  € \        \        P                  ! \        R 4      RR7      p\	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        ^4       EFÀ  p\        VP
                  P                  V,          \        P                   ! \        P"                  ! R4      ^4      P%                  \        P                  4      4       \        VP
                  P                  V,          \        P                   ! \        P"                  ! R4      ^4      P%                  \        P                  4      4       \	        \        P&                  ! \)        VP
                  P                  V,          4      \+        VP
                  P                  ^ ,          ^ ,          4      8H  4      4       \	        \        P&                  ! \)        VP
                  P                  V,          4      \+        VP
                  P                  ^ ,          ^ ,          4      8H  4      4       EKÃ  	  R# )z$struct_pointer_arrays_replicated.savFr7   r�   Nrã   )r   r   r"   r#   r   rå   r!  r   r   r   ræ   r"  r   r“   rç   r   r×   rH   rØ   r  r  r!   rè   s   &  r   rê   Ú,TestPointerStructures.test_arrays_replicatedŒ  s£  € Ü”D—I’IœiÐ)OÓPØ!ô#ˆô 	�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8ô 	�Q—\‘\—^‘^×)Ñ)¨5Ô1Ü�Q—\‘\—^‘^×)Ñ)¨5Ô1ô �q—ˆAÜ" 1§<¡<§>¡>°!Õ#4Ü#%§9¢9¬R¯ZªZ¸«^¸QÓ#?×#FÑ#FÄrÇzÁzÓ#RôTä" 1§<¡<§>¡>°!Õ#4Ü#%§9¢9¬R¯ZªZ¸«^¸QÓ#?×#FÑ#FÄrÇzÁzÓ#RôTä”B—F’Fœ7 1§<¡<§>¡>°!Õ#4Ó5¼¸A¿L¹L¿N¹NÈ1Õ<MÈaÕ<PÓ9QÑQÓRÔSÜ”B—F’Fœ7 1§<¡<§>¡>°!Õ#4Ó5¼¸A¿L¹L¿N¹NÈ1Õ<MÈaÕ<PÓ9QÑQÓR×Só r   c                ó  € \         P                  ! \        R 4      p\        VRR7      p\	        VP
                  P                  P                  P                  \        P                  J 4       \	        VP
                  P                  P                  P                  \        P                  J 4       \        VP
                  P                  P                  R4       \        VP
                  P                  P                  R4       \        ^4       EFô  p\        ^4       EFà  p\        ^4       EFÌ  p\        VP
                  P                  W4V3,          \        P                   ! \        P"                  ! R4      ^4      P%                  \        P                  4      4       \        VP
                  P                  W4V3,          \        P                   ! \        P"                  ! R4      ^4      P%                  \        P                  4      4       \'        VP
                  P                  W4V3,          4      p\)        VP
                  P                  R,          ^ ,          4      p\        P*                  ! Wg8H  4      '       g   Q h\'        VP
                  P                  W4V3,          4      p\)        VP
                  P                  R,          ^ ,          4      p	\        P*                  ! W‰8H  4      '       d   EKÍ  Q h	  EKã  	  EK÷  	  R# )z'struct_pointer_arrays_replicated_3d.savFr7   r�   Nrí   r  )r   r"   r#   r   r   rå   r!  r   r   r   ræ   r"  r   r“   rç   r   r×   rH   rØ   r  r!   r  )
r%   Úpthr(   ré   rî   rï   Úg0Úg1Úh0Úh1s
   &         r   rð   Ú/TestPointerStructures.test_arrays_replicated_3d¡  sç  € Ü�iŠiœ	Ð#LÓMˆÜ�C Ô'ˆô 	�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8Ü�—‘—‘×$Ñ$×)Ñ)¬R¯Z©ZÐ7Ô8ô 	�Q—\‘\—^‘^×)Ñ)¨9Ô5Ü�Q—\‘\—^‘^×)Ñ)¨9Ô5ô �q—ˆAÜ˜1—X�Ü˜qŸ�AÜ*¨1¯<©<¯>©>¸!À¸'Õ+BÜŸIšI¤b§j¢j°£n°aÓ8×?Ñ?ÄÇ
Á
ÓKôMä*¨1¯<©<¯>©>¸!À¸'Õ+BÜŸIšI¤b§j¢j°£n°aÓ8×?Ñ?ÄÇ
Á
ÓKôMä  §¡§¡°°a°Õ!8Ó9�BÜ˜AŸL™LŸN™N¨7Õ3°AÕ6Ó7�BÜŸ6š6 "¡(×+Ò+Ð+Ð+Ü  §¡§¡°°a°Õ!8Ó9�BÜ˜AŸL™LŸN™N¨7Õ3°AÕ6Ó7�BÜŸ6š6 "¡(×+Õ+Ð+Ð+ô "ô ó r   r+   N)r,   r-   r.   r/   rÓ   r&  r*  rà   rê   rð   r0   r1   r2   s   @r   r  r  h  s+   ø‡ € ò<òPòPò>òT÷*,ð ,r   r  c                   ó*   a € ] tR tRt o RtR tRtV tR# )ÚTestTagsi»  z4Test that sav files with description tag read at allc                ó¦   € \        \        P                  ! \        R 4      RR7      p\	        VP
                  \        P                  ! ^ê4      4       R# )zscalar_byte_descr.savFr7   Nr8   r9   s   & r   Útest_descriptionÚTestTags.test_description¾  s0   € Ü”D—I’IœiÐ)@ÓAÈ5ÔQˆÜ˜Ÿ™¤§¢¨£Ö.r   r+   N)r,   r-   r.   r/   Ú__doc__r:  r0   r1   r2   s   @r   r8  r8  »  s   ø‡ € Ù>÷/ð /r   r8  c                  óÒ   € \        \        P                  ! \        R 4      RR7      p \	        V P
                  R4       \	        V P                  \        P                  ! ^4      4       R# )znull_pointer.savFr7   N)	r   r   r"   r#   r   ÚpointÚcheckr   r    )r(   s    r   Útest_null_pointerr@  Ã  s>   € ä”—	’	œ)Ð%7Ó8À%ÔH€AÜ�Q—W‘W˜dÔ#Ü�Q—W‘WœbŸhšh q›kÖ*r   c                  óÄ  € \         P                  ! R R7      ;_uu_ 4       p \         P                  ! R4       \        \        P
                  ! \        R4      RR7      pRRR4       \        \        X 4      ^8H  4       \        \        V ^ ,          P                  4      R8H  4       \        XR,          \        P                  ! RR.4      4       R#   + '       g   i     Lz; i)	T)ÚrecordÚalwayszinvalid_pointer.savFr7   NzNVariable referenced by pointer not found in heap: variable will be set to Noner   )rû   rü   Úsimplefilterr   r   r"   r#   r   Úlenr   Úmessager   r   r•   )Úwr(   s     r   Útest_invalid_pointerrH  Ê  sœ   € ô 
×	 Ò	 ¨×	-Õ	-°Ü×Ò˜hÔ'Ü”D—I’IœiÐ)>Ó?ÈÔOˆ÷ 
.ô ŒC�‹F�a‰KÔÜŒC��!•—‘Óð #Gñ Hô Iä�Q�s•VœRŸXšX t¨T lÓ3Ö4÷ 
.×	-ús    =CÃC	c                  ó¤  € \         P                  ! R ^/4      p V R ,          ^8X  g   Q hV P                  ^8X  g   Q h\        P                  ! \
        4      ;_uu_ 4        V R,           RRR4       \        P                  ! \        RR7      ;_uu_ 4        V P                   RRR4       R#   + '       g   i     LK; i  + '       g   i     R# ; i)ÚoneÚtwoNzhas no attribute)Úmatch)r   ÚAttrDictrJ  ÚpytestÚraisesÚKeyErrorÚAttributeErrorrK  )r—   s    r   Útest_attrdictrR  Û  s„   € Ü�Š�u˜a�jÓ!€AØˆU�8�qŒ=Ðˆ=Ø�5‰5�AŒ:Ðˆ:Ü	�Š”x×	 Õ	 Ø	ˆ%Ž÷ 
!ä	�Š”~Ð-?×	@Ö	@Ø	�Š÷ 
AÑ	@÷ 
!×	 úç	@×	@Ð	@ús   Á
B+ÂB>Â+B;	Â>C	)"Úosr   rû   Únumpyr   Únumpy.testingr   r   r   rN  Úscipy.ior   r   r"   ÚdirnameÚ__file__r#   r   r   Ú	vectorizer!   r  r   r5   r�   rœ   rÌ   r  r	  r  r8  r@  rH  rR  r+   r   r   Ú<module>rZ     sÓ   ðÝ Û ã ÷$ñ $ã å Ý à�IŠI�d—l’l 8Ó,¨fÓ5€	òIò-ð �,Š,�rÓ
€÷
2ñ 
2÷>Bñ >BôBQ�[ô Q÷*!@ñ !@÷HxFñ xF÷v2ñ 2÷ 1Nñ 1N÷hR,ñ R,÷f/ñ /ò+ò5ô"r   