+
    LV-jKR  ã                   ó&  € ^ RI t ^ RIt^ RIt^ RIt^ RIHtHt ^ RIH	t	H
t
Ht ^RIHt ]	]
.t] P                  R 4       t]P"                  P%                  R]4       ! R R4      4       t]P"                  P%                  R]4       ! R	 R
4      4       tR# )é    N)Úassert_allcloseÚassert_equal)Ú	csr_arrayÚ	dok_arrayÚSparseEfficiencyWarning)Útoarrayc              #  óð   "  € Rx € \        V R4      '       d   V P                  '       g   R# V P                  P                  4       pRV n        V P	                  4        \        WP                  R4       R# 5i)zDChecks that sorted indices property is retained through an operationNÚhas_sorted_indicesFz'Expected sorted indices, found unsorted)Úhasattrr
   ÚindicesÚcopyÚsort_indicesr   )ÚXr   s   & Ús/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/sparse/tests/test_indexing1d.pyÚcheck_remains_sortedr      sW   é € ó 
Ü�1Ð*×+Ò+°1×3G×3GÐ3GÙØ�i‰i�n‰nÓ€GØ €AÔØ‡N�NÔÜ�Ÿ)™)Ð%NÖOùs   ‚(A6«AA6Ú	spcreatorc                   óœ   a € ] tR t^t o R tR tR t]P                  P                  RR ]
P                  R .. ROR7      R 4       tR	tV tR
# )ÚTestGetSet1Dc                óœ  € \         P                  ! . RO4      pV! V4      pVP                  ^ ,          p\        V) V4       F‡  p\	        W5R3,          P                  4       W%R3,          4       \	        VRV3,          P                  4       VRV3,          4       \	        VRRV3,          P                  4       VRRV3,          4       K‰  	  R# )é   N©r   é   r   )ÚnpÚarrayÚshapeÚranger   r   )Úselfr   ÚDÚAÚNÚjs   &&    r   Útest_None_indexÚTestGetSet1D.test_None_index   s£   € Ü�HŠH’YÓˆÙ�a‹Lˆà�G‰G�A�JˆÜ˜�r˜1–ˆAÜ˜˜d˜7�×+Ñ+Ó-¨q°D°­zÔ:Ü˜˜4 ˜7�×+Ñ+Ó-¨q°°q°­zÔ:Ü˜˜4  q˜=Õ)×1Ñ1Ó3°Q°t¸TÀ1°}Õ5EÖFó ó    c                ó\  € V! \         P                  ! ^4      P                  ^^4      4      pVR,          P                  ^ 8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR	,          P                  R8X  g   Q hVR
,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVP
                  R8X  dk   VR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hVR,          P                  R8X  g   Q hR# R# )r   NÚcoo)é   é   )r'   ºr(   r   N©r'   )Nr'   r)   )r'   r'   )Nr'   r(   )Nr'   r(   N)Nr'   )r'   r   )r'   N)Nr'   ºNNN)r'   Nr+   )r'   r+   N)r   r'   )Nr(   r'   NN)r'   r'   r'   )N:r   r(   NNr'   )r'   r(   r'   )ºr   r'   Nºr'   NNN)r'   r   r'   )r-   r'   NN)r   r'   r'   )r   ÚarangeÚreshapeÚndimr   Úformat©r   r   r   s   && r   Útest_getitem_shapeÚTestGetSet1D.test_getitem_shape'   sŒ  € Ù”b—i’i Ó&×.Ñ.¨q°!Ó4Ó5ˆØ��w�|‰|˜qÔ Ð Ð Ø��y�‰ $Ô&Ð&Ð&Ø��×$Ñ$¨Ô.Ð.Ð.Ø��}×"Ñ" dÔ*Ð*Ð*ØÐ!Õ"×(Ñ(¨FÔ2Ð2Ð2ð ��z×Ñ 6Ô)Ð)Ð)Ø��z×Ñ 6Ô)Ð)Ð)Ø��}×"Ñ" fÔ,Ð,Ð,Ø��}×"Ñ" fÔ,Ð,Ð,Ø��}×"Ñ" fÔ,Ð,Ð,ð �8‰8�uÔØÐ+Õ,×2Ñ2°iÔ?Ð?Ð?ØÐ'Õ(×.Ñ.°'Ô9Ð9Ð9Ø�]Õ#×)Ñ)¨WÔ4Ð4Ð4ØÐ&Õ'×-Ñ-°Ô8Ð8Ò8ñ	 r$   c                ó>  € \         P                  ! . RO4      pV! V4      pVP                  ^ ,          p\        V) V4       F  p\	        W5,          W%,          4       K  	  R FA  p\
        P                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       KC  	  VR,          ^8X  g   Q h\
        P                  ! \        RR7      ;_uu_ 4        VP                  R4       RRR4       R#   + '       g   i     K¦  ; i  + '       g   i     R# ; i)r   z index (.*) out of (range|bounds)©ÚmatchNr   )r   éüÿÿÿ)r   ©r   )	r   r   r   r   r   ÚpytestÚraisesÚ
IndexErrorÚ__getitem__)r   r   r   r   r    r!   Úijs   &&     r   Útest_getelementÚTestGetSet1D.test_getelement=   sÌ   € Ü�HŠH’YÓˆÙ�a‹Lˆà�G‰G�A�JˆÜ˜�r˜1–ˆAÜ˜�˜q�tÖ$ñ ó ˆBÜ—’œzÐ1S×TÖTØ—‘˜bÔ!÷ UÑTñ ð
 ��w˜!Œ|Ðˆ|ä�]Š]œ:Ð-O×PÖPØ�M‰M˜$Ô÷ QÑP÷ U×TÐTú÷ Q×PÐPús   Â	C7ÃDÃ7DÄD	Úscalar_containerc                óD   € \        \        P                  ! V ..4      4      # ©N)r   r   r   ©Úxs   &r   Ú<lambda>ÚTestGetSet1D.<lambda>Q   s   € ”9œRŸXšX¨ s e›_Ô-r$   c                ó   € V # rC   © rD   s   &r   rF   rG   Q   s   € Á1r$   )Úidsc           
     ó€  € \         P                  pV! R	VR7      p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\
        4       V! V! ^ 4      4      V^ &   V! V! ^4      4      V^&   V! V! R4      4      V^&   V! V! ^4      4      VR
&   V! ^	4      V^&   V! V! ^4      4      VR&   V! V! ^4      4      VR&   R FB  p\        P                  ! \        RR7      ;_uu_ 4        VP                  VR4       RRR4       KD  	  RRR4       R#   + '       g   i     Ka  ; i  + '       g   i     R# ; i)é   ©ÚdtypeÚignoreú2Changing the sparsity structure of .* is expensiveg      "@zout of (range|bounds)r6   ç     À^@N©rL   éþÿÿÿ)i÷ÿÿÿr*   )é   éòÿÿÿ©rT   )é   )
r   Úfloat64ÚwarningsÚcatch_warningsÚfilterwarningsr   r:   r;   r<   Ú__setitem__)r   r   rA   rN   r   r>   s   &&&   r   Útest_setelementÚTestGetSet1D.test_setelementO   s  € ô —
‘
ˆÙ�e 5Ô)ˆÜ×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôñ
 $¡E¨!£HÓ-ˆAˆa‰DÙ#¡E¨!£HÓ-ˆAˆa‰DÙ#¡E¨#£JÓ/ˆAˆa‰DÙ$¡U¨1£XÓ.ˆAˆb‰EÙ# AÓ&ˆAˆa‰Dá%¡e¨A£hÓ/ˆAˆc‰FÙ$¡U¨1£XÓ.ˆAˆb‰Eã-�Ü—]’]¤:Ð5L×MÖMØ—M‘M " eÔ,÷ NÑMñ .÷ 'Ñ&÷  N×MÐMú÷! '×&Ð&ús$   ¸B7D,Ã/DÄD,ÄD)Ä#	D,Ä,D=	rI   N)ÚsparseÚdenseÚscalar)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r"   r3   r?   r:   ÚmarkÚparametrizer   r   r]   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r      sQ   ø‡ € òGò9ò, ð$ ‡[�[×ÑØÙ	-¨r¯x©x¹ÐEÚ)ð ó ñ
-óö
-r$   r   c                   ó°   a € ] tR t^kt 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R tR tR tR tR tR tR tR tRtV tR# )ÚTestSlicingAndFancy1Dc                óL  € \         P                  ! . RO4      pV! V4      p\        VR,          P                  4       VR,          4       R FA  p\        P
                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       KC  	  R#   + '       g   i     KX  ; i)r   z"out of (range|bounds)|many indicesr6   Nr   rI   )©r   r   ©r   )r   r   r   r   r:   r;   r<   r=   )r   r   r   r   r>   s   &&   r   Útest_get_array_indexÚ*TestSlicingAndFancy1D.test_get_array_indexp   sl   € Ü�HŠH’YÓˆÙ�a‹Lˆä�Q�r•U—]‘]“_ a¨¥eÔ,Û ˆBÜ—’œzÐ1U×VÖVØ—‘˜bÔ!÷ WÑVó !ßV×VÐVús   Á2BÂB#c           
     óF  € \         P                  pV! RVR7      p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\
        4       V! R4      V\         P                  ! ^4      &   V! R4      V\         P                  ! ^4      &   \        VP                  4       . RO4       R FB  p\        P                  ! \        RR7      ;_uu_ 4        VP                  VR4       R	R	R	4       KD  	  RR. RO\         P                  ! . RO4      3 FD  pR
p\        P                  ! \        VR7      ;_uu_ 4        VP                  ^ V4       R	R	R	4       KF  	  R	R	R	4       R	#   + '       g   i     KÇ  ; i  + '       g   i     Kw  ; i  + '       g   i     R	# ; i)rL   rM   rO   rP   g      @g       @zindex .* out of (range|bounds)r6   rQ   Nú&Trying to assign a sequence to an itemrR   )r   r   r   r   r   r   r(   r   r   r   r   r   )rV   )rU   rI   ro   )r'   r(   r   )r   rX   rY   rZ   r[   r   r   r   r   r:   r;   r<   r\   Ú
ValueError)r   r   rN   r   r>   ÚvÚmsgs   &&     r   Útest_set_array_indexÚ*TestSlicingAndFancy1D.test_set_array_indexy   s%  € Ü—
‘
ˆÙ�e 5Ô)ˆÜ×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôñ
 # 3›ZˆAŒb�hŠh�q‹k‰NÙ" 3›ZˆAŒb�hŠh�q‹k‰NÜ˜Ÿ™›Ò&JÔKã%�Ü—]’]¤:Ð5U×VÖVØ—M‘M " eÔ,÷ WÑVñ &ð ˜&¢)¬R¯XªX²iÓ-@ÓA�Ø>�Ü—]’]¤:°S×9Ö9Ø—M‘M ! QÔ'÷ :Ñ9ñ B÷ 'Ñ&÷ W×VÐVú÷
 :×9Ð9ú÷! '×&Ð&ús=   ¸B FÃE'Ã+AFÄ>E;ÅFÅ'E8Å2	FÅ;FÆ	FÆF 	c                óŒ  € \        V! R\        P                  R7      R,          P                  \        P                  4       \        V! R\        P                  R7      R,          P                  \        P                  4       \        V! R\        P
                  R7      R,          P                  \        P
                  4       R# )é
   rM   ºr'   é   N:r   r   r(   r+   N©r{   )é   )r   r   Úint16rN   Úint32Úint64)r   r   s   &&r   Útest_dtype_preservationÚ-TestSlicingAndFancy1D.test_dtype_preservation’   sn   € Ü‘Y˜u¬B¯H©HÔ5°cÕ:×@Ñ@Ä"Ç(Á(ÔKÜ‘Y˜t¬2¯8©8Ô4°UÕ;×AÑAÄ2Ç8Á8ÔLÜ‘Y˜t¬2¯8©8Ô4°QÕ7×=Ñ=¼r¿x¹xÖHr$   c                ó  € \         P                  ! R 4      pV! V4      p\        VR,          VR,          P                  4       4       \        VR,          VR,          P                  4       4       \         P                  ! . RO4      pV! V4      p\        VR,          VR,          P                  4       4       \         P                  ! . RO4      pV! V4      p\        VR,          VR,          P                  4       4       \        VRR VRR P                  4       4       \        VR,          VR,          P                  4       4       \        V\        R4      ,          V\        R4      ,          P                  4       4       R# )g      I@r+   :r(   r}   Nºr'   r   NN)	r   r   r   r   r   r   r   r   r'   )r   r   r   r   r   rS   )r   r.   r   r   r   Úslice)r   r   ÚBr   ÚCr   ÚEÚFs   &&      r   Útest_get_1d_sliceÚ'TestSlicingAndFancy1D.test_get_1d_slice—   s  € Ü�IŠI�c‹NˆÙ�a‹LˆÜ�Q�q•T˜1˜Q�4Ÿ<™<›>Ô*Ü�Q�s•V˜Q˜s�VŸ^™^Ó-Ô.ä�HŠHÒ0Ó1ˆÙ�a‹LˆÜ�Q�s•V˜Q˜s�VŸ^™^Ó-Ô.ô �HŠH’_Ó%ˆÙ�a‹LˆÜ�Q�s•V˜Q˜s�VŸ^™^Ó-Ô.Ü�Q�r�s�V˜Q˜r˜s˜VŸ^™^Ó-Ô.Ü�Q�q•T˜1˜Q�4Ÿ<™<›>Ô*Ü�Q”u˜T“{•^ Q¤u¨T£{¥^×%;Ñ%;Ó%=Ö>r$   c                ó
  € \         P                  ! ^24      pV! V4      p\        V^,          V^,          4       \        VR,          VR,          4       \        V\         P                  ! R4      ,          VR,          4       \        VR,          P	                  4       VR,          4       \        V^R P	                  4       V^R 4       \        VR,          P	                  4       VR,          4       \        \         P                  ! ^4      \         P                  ! ^4      R4      p\        W4,          P	                  4       VR,          4       \         P                  pVR,          VR,          VR,          VR,          VR	,          VR
,          V^^R1,          V^RR1,          VR^R1,          ^ ^VR,          VR,          RRR\         P                  ! R4      \         P                  ! R4      .p\        V4       F…  w  rxW8,          p	W(,          p
V
P                  R8X  d   \        Wš\        V4      4       K=  V	P                  ^ 8X  d   V
P                  ^ 8X  d   Ka  \        V	P	                  4       V
\        V4      4       K‡  	  R# )é2   r+   :r}   rL   r   N:r(   r   NºNr(   Nºr'   r(   Nºr   NNºr   Nr(   :é   é   N:r   r(   Nr|   éÿÿÿÿrS   éûÿÿÿéýÿÿÿrI   )r   r.   r   r   r   r‡   Úint8Ús_Ú	enumerater   ÚreprÚsize)r   r   rˆ   r   Úsrš   Úslicesr!   ÚarE   Úys   &&         r   Útest_slicing_idx_sliceÚ,TestSlicingAndFancy1D.test_slicing_idx_slice©   sÑ  € Ü�IŠI�b‹MˆÙ�a‹Lˆô 	�Q�q•T˜1˜Q�4Ô Ü�Q�r•U˜A˜b�EÔ"Ü�Q”r—x’x “|•_ a¨¥eÔ,ô 	�Q�q•T—\‘\“^ Q q¥TÔ*Ü�Q�q˜�W—_‘_Ó&¨¨!¨B¨Ô0Ü�Q�v•Y×&Ñ&Ó(¨!¨F­)Ô4ô ”"—'’'˜!“*œbŸgšg a›j¨$Ó/ˆÜ�Q•T—\‘\“^ Q s¥VÔ,ô �U‰UˆØ�R•&˜"˜S�' 2 b¥6¨2¨d­8Ø�U•)˜R �WØ�Q�q˜�V•*˜b   B �i¨¨E¨Q¨r¨E­Ø�Q˜˜1�˜r #�w¨¨B°Ü—(’(˜2“,¤§¢¨£ð	-ˆô ˜fÖ%‰DˆAØ•ˆAØ•ˆAØ�w‰w˜"Œ}Ü˜Q¤4¨£7Ö+à—6‘6˜Q”; 1§6¡6¨Q¤;Ùä  §¡£¨a´°a³Ö9ó &r$   c                óâ   € \         P                  ! ^24      pV! V4      p\        VR,          P                  4       VR,          4       \        VR,          P                  4       VR,          4       R# )r�   .N).)r   r.   r   r   ©r   r   rˆ   r   s   &&  r   Útest_ellipsis_1d_slicingÚ.TestSlicingAndFancy1D.test_ellipsis_1d_slicingÎ   sJ   € Ü�IŠI�b‹MˆÙ�a‹LˆÜ�Q�s•V—^‘^Ó% q¨¥vÔ.Ü�Q�t•W—_‘_Ó&¨¨$­Ö0r$   c                ól  € V! R4      p\         P                  ! R4      p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\
        4       W#3 F  p^VR&   ^VR&   ^	VR&   ^VR&   ^	V^RR	1&   K!  	  RRR4       \        VP                  4       V4       R#   + '       g   i     L,; i)
r}   rO   rP   r,   :r(   r   Nr)   r’   N©r}   r–   )r   ÚzerosrY   rZ   r[   r   r   r   )r   r   r   rˆ   r‰   s   &&   r   Útest_slice_scalar_assignÚ.TestSlicingAndFancy1D.test_slice_scalar_assign×   sŸ   € Ù�d‹OˆÜ�HŠH�T‹NˆÜ×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôð
 “V�Ø��#‘Ø��#‘Ø��#‘Ø��"‘Ø��!�%�R�%“ñ ÷ 'ô 	�Q—Y‘Y“[ !Ö$÷ '×&ús   ¼AB#Â#B3	c                ó–  € Rp\        ^4      \        R^
^4      \        ^R4      3 FŒ  pV! V4      p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\        4       ^WC&   RRR4       \
        P                  ! V4      p^WS&   RV: 2p\        VP                  4       WVR7       KŽ  	  R#   + '       g   i     LQ; i)r{   NrO   rP   zidx=)Úerr_msgr~   rS   )	r‡   rY   rZ   r[   r   r   rª   r   r   )r   r   r   Úidxr   rˆ   rw   s   &&     r   Útest_slice_assign_2Ú)TestSlicingAndFancy1D.test_slice_assign_2è   s¢   € Øˆä˜!“Hœe D¨"¨aÓ0´%¸¸2³,Ó?ˆCÙ˜%Ó ˆAÜ×(Ò(×*Õ*Ü×'Ò'ØØHÜ+ôð
 �‘÷ +ô —’˜“ˆAØˆA‰FØ˜™�.ˆCÜ˜AŸI™I›K¨×8ó @ç*×*ús   Á!B8Â8Cc                ó°  € V! R4      p\         P                  ! 4       ;_uu_ 4        \         P                  ! RR\        4       ^V^ &   ^ V^&   ^V^&   ^
V^&   V^
,          pVR,          VR&   \	        VR,          P                  4       VR,          P                  4       4       V^
,          pVR,          VR&   \	        \        P                  ! R4      V^ ,          ,           VP                  4       4       V^
,          pVR,          VRR% \	        VR,          P                  4       VRR P                  4       4       RRR4       R#   + '       g   i     R# ; i)	r}   rO   rP   r+   :Nr'   Nr-   Nr©   r–   )rY   rZ   r[   r   r   r   r   rª   r¥   s   &&  r   Útest_self_self_assignmentÚ/TestSlicingAndFancy1D.test_self_self_assignmentù   s
  € á�d‹OˆÜ×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôð
 ˆAˆa‰DØˆAˆa‰DØˆAˆa‰DØˆAˆa‰Dà�B•ˆAØ�Q•4ˆAˆa‰DÜ˜˜1�Ÿ™›¨¨1­¯©«Ô8à�B•ˆAØ�R•5ˆAˆa‰DÜœŸš $›¨!¨A­$Õ.°·	±	³Ô<à�B•ˆAØ�r•UˆAˆcˆrˆFÜ˜˜2�Ÿ™›¨!¨C¨R¨&¯.©.Ó*:Ô;÷+ '×&×&Ò&ús   ¦DEÅE	c                ó¶  € V! R4      p\         P                  ! . RO4      p^^.p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\
        4       ^V^ &   ^V^&   W",           VR&   \        VP                  4       V4       \        V4      VR&   \        VP                  4       R,          V4       RRR4       R#   + '       g   i     R# ; i)r   rO   rP   r+   r�   Nr9   )r{   r   rW   r   )	r   r   rY   rZ   r[   r   r   r   r   )r   r   rˆ   ÚexpectedÚblocks   &&   r   Útest_slice_assignmentÚ+TestSlicingAndFancy1D.test_slice_assignment  s¨   € Ù�d‹OˆÜ—8’8šNÓ+ˆØ�A�ˆä×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôð
 ˆAˆa‰DØˆAˆa‰DØ•5ˆAˆa‰DÜ˜Ÿ™› hÔ/ä˜eÓ$ˆAˆb‰EÜ˜Ÿ™› R�¨%Ô0÷ '×&×&Ò&ús   ÁA;CÃC	c                ó’  € V! R4      p\         P                  ! ^\        4      p\         P                  pVR,          VR,          VR,          VR,          V^^R1,          V^RR1,          VR^R1,          ^ ^VR,          VR,          RRR\         P                  ! R4      \         P
                  ! R4      .p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR	\        4       \        V4       F1  w  rgWbV&   WcV&   \        VP                  4       V\        V4      4       K3  	  \        ^^^4      VR
&   \        ^^^4      VR
&   \        VP                  4       V4       RRR4       \        \        ^d4      4      p\         P"                  ! \$        RR7      ;_uu_ 4        VP'                  ^ V4       RRR4       \         P"                  ! \$        RR7      ;_uu_ 4        VP'                  \)        R4      V4       RRR4       R#   + '       g   i     L­; i  + '       g   i     Lm; i  + '       g   i     R# ; i)r}   r�   r‘   r’   r“   Nr+   r|   rO   rP   :r'   r{   r(   rt   r6   zcould not be broadcast togetherr©   r–   rS   r—   r˜   )r   rª   Úfloatrš   r   r™   rY   rZ   r[   r   r›   r   r   rœ   r   Úlistr:   r;   ru   r\   r‡   )	r   r   r   rˆ   rš   rŸ   r!   r    Útoobigs	   &&       r   Útest_set_sliceÚ$TestSlicingAndFancy1D.test_set_slice&  s­  € Ù�d‹OˆÜ�HŠH�QœÓˆÜ�U‰UˆØ�R•&˜"˜S�' 2 b¥6¨2¨d­8Ø�Q�q˜�V•*˜b   B �i¨¨E¨Q¨r¨E­Ø�Q˜˜1�˜r #�w¨¨B°Ü—(’(˜2“,¤§¢¨£ð-ˆô
 ×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôô
 " &Ö)‘�Ø�!‘Ø�!‘Ü˜QŸY™Y›[¨!¬T°!«WÖ5ñ *ô
 ˜a  A›ˆAˆf‰IÜ˜a  A›ˆAˆf‰IÜ˜Ÿ™› aÔ(÷ 'ô  ”e˜C“jÓ!ˆÜ�]Š]œ:Ð-U×VÖVØ�M‰M˜!˜VÔ$÷ Wä�]Š]œ:Ð-N×OÖOØ�M‰Mœ% ›+ vÔ.÷ PÑO÷' '×&ú÷" W×VúçO×OÐOús%   ÃBHÆ*H"Ç)H5ÈH	È"H2	È5I	c                óŽ   € V! \         P                  ! ^4      4      pV! R4      pW2R&   \        VP                  4       . RO4       R# )r   r�   N©r(   )r   r   r'   )r   Úonesr   r   )r   r   r   rˆ   s   &&  r   Útest_assign_emptyÚ'TestSlicingAndFancy1D.test_assign_emptyE  s4   € Ù”b—g’g˜a“jÓ!ˆÙ�d‹OˆØˆ"‰Ü�Q—Y‘Y“[¢)Ö,r$   c                óæ   € V! R\         P                  R7      p\        VRR.,          P                  \         P                  4       \        V. ,          P                  \         P                  4       R# )r(   rM   FNrÁ   )r   r€   r   rN   r2   s   && r   Ú#test_dtype_preservation_empty_indexÚ9TestSlicingAndFancy1D.test_dtype_preservation_empty_indexN  sE   € Ù�d¤"§(¡(Ô+ˆÜ�Q˜˜u�~Õ&×,Ñ,¬b¯h©hÔ7Ü�Q�r•U—[‘[¤"§(¡(Ö+r$   c                ó„  € V! \         P                  ! ^4      4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  R4       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP                  R4       RRR4       R#   + '       g   i     LP; i  + '       g   i     R# ; i)r}   zIndex dimension must be 1 or 2r6   ÚfooNztuple index out of range)r(   rÉ   )r   rª   r:   r;   r<   r=   r2   s   && r   Útest_bad_indexÚ$TestSlicingAndFancy1D.test_bad_indexS  ss   € Ù”b—h’h˜q“kÓ"ˆÜ�]Š]œ:Ð-M×NÖNØ�M‰M˜%Ô ÷ Oä�]Š]œ:Ð-G×HÖHØ�M‰M˜*Ô%÷ IÑH÷ O×NúçH×HÐHús   ÁBÁ?B.ÂB+	Â.B?	c           
     ó2  € \         P                  ! ^24      P                  R4      pV! V4      p\        V^^.,          P	                  4       V^^.,          4       \        V^^^.3,          P	                  4       V^^^.3,          4       \        VR^R.3,          P	                  4       VR^R.3,          4       \        V\         P
                  ! R4      ^R.3,          P	                  4       VR^R.3,          4       \        VR\         P
                  ! ^R.4      3,          P	                  4       VR^R.3,          4       \        V\         P
                  ! R4      \         P
                  ! ^R.4      3,          P	                  4       VR^R.3,          4       \        VR. RO3,          P	                  4       VR. RO3,          4       \        VR^	.3,          P	                  4       VR^	.3,          4       \        VRRR.3,          P	                  4       VRRR.3,          4       \        VR\         P
                  ! RR.4      3,          P	                  4       VRRR.3,          4       \        V^^.^3,          P	                  4       V^^.^3,          4       \        V^R.R	3,          P	                  4       V^R.R	3,          4       \        V\         P
                  ! ^R.4      R	3,          P	                  4       V^R.R	3,          4       \        V^R.\         P
                  ! R	4      3,          P	                  4       V^R.R	3,          4       \        V\         P
                  ! ^R.4      \         P
                  ! R	4      3,          P	                  4       V^R.R	3,          4       \        V^^.R3,          P	                  4       V^^.R3,          4       \        V^R.^R13,          P	                  4       V^R.^R13,          4       \        V\         P
                  ! ^R.4      ^R13,          P	                  4       V^R.^R13,          4       \        \	        V^^.^^.3,          4      V^^.^^.3,          4       \        \	        VRR
.^R	.3,          4      VRR
.^R	.3,          4       \        \	        V\         P
                  ! RR
.4      ^R	.3,          4      VRR
.^R	.3,          4       \        \	        VRR
.\         P
                  ! ^R	.4      3,          4      VRR
.^R	.3,          4       \        \	        V\         P
                  ! RR
.4      \         P
                  ! ^R	.4      3,          4      VRR
.^R	.3,          4       \        V^.^..^^.3,          P	                  4       V^.^..^^.3,          4       \        VR.R
.R..^R	.3,          P	                  4       VR.R
.R..^R	.3,          4       \        V\         P
                  ! R.R
.R..4      ^R	.3,          P	                  4       VR.R
.R..^R	.3,          4       \        VR.R
.R..\         P
                  ! ^R	.4      3,          P	                  4       VR.R
.R..^R	.3,          4       \        V\         P
                  ! R.R
.R..4      \         P
                  ! ^R	.4      3,          P	                  4       VR.R
.R..^R	.3,          4       \        V^^.,          P	                  4       V^^.,          4       \        VRR
.,          P	                  4       VRR
.,          4       \        V\         P
                  ! RR
.4      ,          P	                  4       VRR
.,          4       \        V^^.R3,          R^^.3,          P	                  4       V^^.R3,          R^^.3,          4       \        VRR
.R3,          R^R	.3,          P	                  4       VRR
.R3,          R^R	.3,          4       \        V\         P
                  ! RR
.4      R3,          R\         P
                  ! ^R	.4      3,          P	                  4       VRR
.R3,          R^R	.3,          4       \        VR^^.3,          ^^.R3,          P	                  4       VR^^.3,          ^^.R3,          4       \        VRRR
.3,          ^R	.R3,          P	                  4       VRRR
.3,          ^R	.R3,          4       \        VR\         P
                  ! RR
.4      3,          \         P
                  ! ^R	.4      R3,          P	                  4       VRRR
.3,          ^R	.R3,          4       R# )r�   r+   :r   r   N:r'   r   NN)r}   r{   r–   r—   )r(   é   r   r–   r8   r˜   rS   )r   r.   r/   r   r   r   r¥   s   &&  r   Útest_fancy_indexing_2darrayÚ1TestSlicingAndFancy1D.test_fancy_indexing_2darrayZ  sË  € Ü�IŠI�b‹M×!Ñ! 'Ó*ˆÙ�a‹Lˆô 	�Q˜˜1�v•Y×&Ñ&Ó(¨!¨Q°¨F­)Ô4ô 	�Q�q˜1˜a˜&�y•\×)Ñ)Ó+¨Q¨q°1°a°&¨y­\Ô:Ü�Q�r˜A˜r˜7�{•^×+Ñ+Ó-¨q°°a¸°W°­~Ô>Ü�Q”r—x’x “| a¨ WÐ,Õ-×5Ñ5Ó7¸¸2ÀÀ2¸w¸;½ÔHÜ�Q�rœ2Ÿ8š8 Q¨ GÓ,Ð,Õ-×5Ñ5Ó7¸¸2ÀÀ2¸w¸;½ÔHÜ�Q”r—x’x “|¤R§X¢X¨q°"¨gÓ%6Ð6Õ7×?Ñ?ÓAÀ1ÀRÈ!ÈRÈÀ[Å>ÔRô 	�Q�qš-Ð'Õ(×0Ñ0Ó2°A°aºÐ6FÕ4GÔHÜ�Q�s˜Q˜C�x•[×(Ñ(Ó*¨A¨c°A°3¨h­KÔ8Ü�Q�s˜R ˜H�}Õ%×-Ñ-Ó/°°3¸¸R¸°=Õ1AÔBÜ�Q�sœBŸHšH b¨" XÓ.Ð.Õ/×7Ñ7Ó9¸1¸SÀ2ÀrÀ(¸]Õ;KÔLô 	�Q˜˜1�v˜q�y•\×)Ñ)Ó+¨Q°°1¨v°q¨y­\Ô:Ü�Q˜˜2�w �{•^×+Ñ+Ó-¨q°!°R°¸"°­~Ô>Ü�Q”r—x’x  B Ó(¨"Ð,Õ-×5Ñ5Ó7¸¸A¸r¸7ÀB¸;½ÔHÜ�Q˜˜2�w¤§¢¨£Ð,Õ-×5Ñ5Ó7¸¸A¸r¸7ÀB¸;½ÔHÜ�Q”r—x’x  B Ó(¬"¯(ª(°2«,Ð6Õ7×?Ñ?ÓAÀ1ÀaÈÀWÈbÀ[Å>ÔRô 	�Q˜˜1�v˜q�y•\×)Ñ)Ó+¨Q°°1¨v°q¨y­\Ô:Ü�Q˜˜2�w  " �}Õ%×-Ñ-Ó/°°A°r°7¸A¸b¸D°=Õ1AÔBÜ�Q”r—x’x  B Ó(¨!¨B¨$Ð.Õ/×7Ñ7Ó9¸1¸aÀ¸WÀaÈÀd¸]Õ;KÔLô 	”W˜Q  1˜v¨¨1 v˜~Õ.Ó/°°A°q°6¸A¸q¸6°>Õ1BÔCÜ”W˜Q  B˜x¨!¨R¨Ð0Õ1Ó2°A°r¸2°hÀÀBÀÐ6GÕ4HÔIÜÜ�A”b—h’h  B˜xÓ(¨1¨b¨'Ð1Õ2Ó3°Q¸¸B°xÀ!ÀRÀÐ7HÕ5Iô	
ô 	Ü�A�r˜2�h¤§¢¨!¨R¨Ó 1Ð1Õ2Ó3°Q¸¸B°xÀ!ÀRÀÐ7HÕ5Iô	
ô 	Ü�A”b—h’h  B˜xÓ(¬"¯(ª(°A°r°7Ó*;Ð;Õ<Ó=¸qÀ"ÀbÀÈAÈrÈ7ÐARÕ?Sô	
ô
 	�Q˜˜˜a˜S�z A q 6Ð)Õ*×2Ñ2Ó4°a¸!¸¸q¸c¸
ÀQÈÀFÐ8JÕ6KÔLÜØ�ˆt�b�T˜B˜4Ð  1 b 'Ð)Õ*×2Ñ2Ó4Ø�ˆt�b�T˜B˜4Ð  1 b 'Ð)Õ*ô	
ô 	ØŒb�hŠh˜˜˜r˜d R DÐ)Ó*¨Q°¨GÐ3Õ4×<Ñ<Ó>Ø�ˆt�b�T˜B˜4Ð  1 b 'Ð)Õ*ô	
ô 	Ø�ˆt�b�T˜B˜4Ð ¤"§(¢(¨A¨r¨7Ó"3Ð3Õ4×<Ñ<Ó>Ø�ˆt�b�T˜B˜4Ð  1 b 'Ð)Õ*ô	
ô 	ØŒb�hŠh˜˜˜r˜d R DÐ)Ó*¬B¯HªH°a¸°WÓ,=Ð=Õ>×FÑFÓHØ�ˆt�b�T˜B˜4Ð  1 b 'Ð)Õ*ô	
ô 	�Q˜˜1�v•Y×&Ñ&Ó(¨!¨Q°¨F­)Ô4Ü�Q˜˜B�x•[×(Ñ(Ó*¨A¨r°2¨h­KÔ8Ü�Q”r—x’x  R Ó)Õ*×2Ñ2Ó4°a¸¸R¸µkÔBô 	Øˆq�!ˆf�aˆi�L˜˜Q ˜F˜Õ#×+Ñ+Ó-¨q°!°Q°¸°­|¸AÀÀ1¸v¸IÕ/Fô	
ô 	Øˆr�2ˆh˜ˆk�N˜1˜q "˜g˜:Õ&×.Ñ.Ó0°!°R¸°H¸a°Kµ.ÀÀQÈÀGÀÕ2Lô	
ô 	ØŒb�hŠh˜˜B�xÓ  !Ð#Õ$ Q¬¯ª°!°R°Ó(9Ð%9Õ:×BÑBÓDØˆr�2ˆh˜ˆk�N˜1˜q "˜g˜:Õ&ô	
ô 	Øˆa�!�Q�ˆi�L˜!˜Q˜ ˜Õ#×+Ñ+Ó-¨q°°Q¸°F°­|¸QÀ¸FÀA¸IÕ/Fô	
ô 	Øˆa�"�b�ˆk�N˜A˜r˜7 A˜:Õ&×.Ñ.Ó0°!°A¸¸B°x°Kµ.À!ÀRÀÈ!ÀÕ2Lô	
ô 	Øˆa”—’˜2˜r˜(Ó#Ð#Õ$¤R§X¢X¨q°"¨gÓ%6¸Ð%9Õ:×BÑBÓDØˆa�"�b�ˆk�N˜A˜r˜7 A˜:Õ&ö	
r$   c                óÒ  € \         P                  ! ^24      pV! V4      p\        V^.,          P                  4       V^.,          4       \        V^^.,          P                  4       V^^.,          4       \        V^R.,          P                  4       V^R.,          4       \        V\         P                  ! R4      ,          VR,          4       \        V\         P                  ! R^.4      ,          P                  4       VR^.,          4       \        V\         P                  ! ^4      ,          V\         P                  ! ^4      ,          4       \         P                  ! ^.^..4      p\        W4,          P                  4       W$,          4       \         P                  ! R.R.R..4      p\        W4,          P                  4       W$,          4       \        V^^.,          P                  4       V^^.,          4       \        VRR.,          P                  4       VRR.,          4       \        V\         P                  ! RR.4      ,          P                  4       VRR.,          4       \        V. RO,          ^^.,          P                  4       V. RO,          ^^.,          4       \        V. RO,          ^R.,          P                  4       V. RO,          ^R.,          4       R# )	r�   Nr—   r–   r˜   rS   )r'   r}   r(   rÍ   )r–   r—   r(   rÍ   r8   )r   r.   r   r   r   )r   r   rˆ   r   Úinds   &&   r   Útest_fancy_indexingÚ)TestSlicingAndFancy1D.test_fancy_indexing·  s  € Ü�IŠI�b‹MˆÙ�a‹Lˆô 	�Q˜�s•V—^‘^Ó% q¨!¨¥vÔ.ô 	�Q˜˜1�v•Y×&Ñ&Ó(¨!¨Q°¨F­)Ô4Ü�Q˜˜2�w•Z×'Ñ'Ó)¨1¨a°¨W­:Ô6Ü�Q”r—x’x “|•_ a¨¥eÔ,Ü�Q”r—x’x  Q Ó(Õ)×1Ñ1Ó3°Q¸¸A°wµZÔ@Ü�Q”r—x’x “{•^ Q¤r§x¢x°£{¥^Ô4ô �hŠh˜˜˜a˜S�zÓ"ˆÜ�Q•V—^‘^Ó% q¥vÔ.Ü�hŠh˜˜˜r˜d R DÐ)Ó*ˆÜ�Q•V—^‘^Ó% q¥vÔ.ô 	�Q˜˜1�v•Y×&Ñ&Ó(¨!¨Q°¨F­)Ô4Ü�Q˜˜B�x•[×(Ñ(Ó*¨A¨r°2¨h­KÔ8Ü�Q”r—x’x  R Ó)Õ*×2Ñ2Ó4°a¸¸R¸µkÔBô 	�Q’|•_ a¨ VÕ,×4Ñ4Ó6Ø’|•_ a¨ VÕ,ô	.ä�Q’~Õ&¨¨2 wÕ/×7Ñ7Ó9Ø’~Õ&¨¨2 wÕ/ö	1r$   c                ó0  € \         P                  P                  R 4       \         P                  ! ^24      pV! V4      p\         P                  ! \         P                  P                  ^ ^^2R7      \        R7      p\        \        W4,          4      W$,          4       \        \        W2^	8„  ,          4      W"^	8„  ,          4       \         P                  ! ^3\        R7      p\         P                  ! ^3\        R7      pRVR&   \         P                  ! ^3\        R7      pRV^ &   Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       R#   + '       g   i     LŽ; i  + '       g   i     Lc; i  + '       g   i     R# ; i)éÒ  ©r�   rM   Tz3bool index .* has shape|boolean index did not matchr6   Nr–   )r   ÚrandomÚseedr.   r   ÚrandintÚboolr   r   rª   r:   r;   r<   r=   )	r   r   rˆ   r   ÚIÚZ1ÚZ2ÚZ3rw   s	   &&       r   Útest_fancy_indexing_booleanÚ1TestSlicingAndFancy1D.test_fancy_indexing_booleanÖ  sE  € Ü
�	‰	�‰�tÔä�IŠI�b‹MˆÙ�a‹Lˆä�HŠH”R—Y‘Y×&Ñ& q¨!°"Ð&Ó5¼TÔBˆä”W˜Q�T“] A¥DÔ)Ü”W˜Q 1™u�XÓ&¨¨a©%­Ô1ä�XŠX�b¤Ô%ˆÜ�XŠX�b¤Ô%ˆØˆˆ2‰Ü�XŠX�b¤Ô%ˆØˆˆ1‰àCˆÜ�]Š]œ:¨S×1Ö1Ø�M‰M˜"Ô÷ 2ä�]Š]œ:¨S×1Ö1Ø�M‰M˜"Ô÷ 2ä�]Š]œ:¨S×1Ö1Ø�M‰M˜"Ô÷ 2Ñ1÷	 2×1úç1×1úç1×1Ð1ús$   ÅGÆG1ÇHÇG.	Ç1H	ÈH	c                óv  € \         P                  P                  R 4       \         P                  ! ^4      pV! V4      p\         P                  ! \         P                  P                  ^ ^^R7      \        R7      p\        V4      p\        \        W5,          4      W$,          4       \        \        W3^	8„  ,          4      W"^	8„  ,          4       \         P                  ! \         P                  P                  ^ ^^<R7      \        R7      p\        V4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       \        P                  ! \        RR7      ;_uu_ 4        VP                  V^34       RRR4       R#   + '       g   i     LR; i  + '       g   i     R# ; i)rÕ   rÖ   rM   z%bool index .* has shape|only integersr6   Nz&tuple index out of range|only integers)r   r×   rØ   r.   r   rÙ   rÚ   r   r   r   r:   r;   r<   r=   )r   r   rˆ   r   r   ÚXspÚYÚYsps   &&      r   Ú"test_fancy_indexing_sparse_booleanÚ8TestSlicingAndFancy1D.test_fancy_indexing_sparse_booleanï  s  € Ü
�	‰	�‰�tÔä�IŠI�b‹MˆÙ�a‹Lˆä�HŠH”R—Y‘Y×&Ñ& q¨!°"Ð&Ó5¼TÔBˆÜ˜‹lˆä”W˜Q�V“_ a¥dÔ+Ü”W˜Q 1™u�XÓ&¨¨a©%­Ô1ä�HŠH”R—Y‘Y×&Ñ& q¨!°"Ð&Ó5¼TÔBˆä˜‹lˆä�]Š]œ:Ð-T×UÖUØ�M‰M˜#Ô÷ Vä�]Š]œ:Ð-U×VÖVØ�M‰M˜3 ˜(Ô#÷ WÑV÷ V×UúçV×VÐVús   Ä8FÅ6F'ÆF$	Æ'F8	c           	     ó  € V! \         P                  ! ^^ .4      4      p\        P                  ! \        RR7      ;_uu_ 4        VP                  ^ \         P                  ! ^^.4      4       RRR4       R#   + '       g   i     R# ; i)r'   rt   r6   N)r   r   r:   r;   ru   r\   )r   r   Úmats   && r   Útest_fancy_indexing_seq_assignÚ4TestSlicingAndFancy1D.test_fancy_indexing_seq_assign  sV   € ÙœŸš ! Q Ó(Ó)ˆÜ�]Š]œ:Ð-U×VÖVØ�O‰O˜AœrŸxšx¨¨A¨Ó/Ô0÷ W×V×VÒVús   Á)A6Á6B	c                óÌ  € \         P                  ! ^24      p^ VR&   ^ V^&   V! V4      p\         P                  ! R.^2,          4      p\        \	        W4,          4      W$,          4       \         P                  ! . \
        R7      p\        \	        W4,          4      W$,          4       \         P                  ! . RO\
        R7      p\        \	        W5,          4      W%,          4       R# )r�   :r   é	   NFrM   N)r   r'   r(   r   r   ©r   r.   r   r   r   Úint)r   r   rˆ   r   ÚKÚJs   &&    r   Útest_fancy_indexing_emptyÚ/TestSlicingAndFancy1D.test_fancy_indexing_empty	  s”   € Ü�IŠI�b‹MˆØˆˆ#‰Øˆˆ"‰Ù�a‹Lˆä�HŠH�e�W˜r•\Ó"ˆÜ”W˜Q�T“] A¥DÔ)Ü�HŠH�RœsÔ#ˆÜ”W˜Q�T“] A¥DÔ)Ü�HŠH’_¬CÔ0ˆÜ”W˜Q�T“] A¥DÖ)r$   c                óþ   € V! \         P                  ! ^4      4      pRp\        P                  ! \        \
        \        3VR7      ;_uu_ 4        VP                  R^4       RRR4       R#   + '       g   i     R# ; i)r}   z,Index dimension must be 1 or 2|only integersr6   rÉ   N)r   rª   r:   r;   r<   ru   Ú	TypeErrorr\   )r   r   r   rw   s   &&  r   Útest_bad_index_assignÚ+TestSlicingAndFancy1D.test_bad_index_assign  sO   € Ù”b—h’h˜q“kÓ"ˆØ<ˆÜ�]Š]œJ¬
´IÐ>Àc×JÖJØ�M‰M˜% Ô#÷ K×J×JÒJús   ÁA+Á+A<	c           
     ó  € Rp. RO\        R^
^4      \        P                  ! ^4      \        ^R4      \        ^^4      3 F¡  pV! V4      p\        P                  ! V4      p\        P
                  ! 4       ;_uu_ 4        \        P                  ! RR\        4       ^WS&   \        V4      ;_uu_ 4        ^WC&   RRR4       RRR4       \        VP                  4       V4       K£  	  R#   + '       g   i     L8; i  + '       g   i     LC; i)r}   NrO   rP   r©   )r(   r   r   rS   )r‡   r   r.   rª   rY   rZ   r[   r   r   r   r   )r   r   ÚMr!   r   rˆ   s   &&    r   Útest_fancy_indexing_setÚ-TestSlicingAndFancy1D.test_fancy_indexing_set  sÃ   € Øˆò œU 4¨¨QÓ/´·²¸1³Ü˜1˜b“\¤5¨¨A£;ó0ˆAá˜!“ˆAÜ—’˜“ˆAÜ×(Ò(×*Õ*Ü×'Ò'ØØHÜ+ôð
 �‘Ü)¨!×,Õ,Ø�A‘D÷ -÷ +ô ˜AŸI™I›K¨Ö+ó0÷ -×,ú÷ +×*ús$   Á=4C9Â1C&Â6C9Ã&C6Ã1C9Ã9D	c                óf  € V! R4      pV! R	4      p. R
OpR
p\         P                  ! V4      p\        P                  ! 4       ;_uu_ 4        \        P                  ! RR\
        4       \        V4      ;_uu_ 4        W4,          W$&   Rp\        P                  ! \        VR7      ;_uu_ 4        VP                  V4       RRR4       W6,          W&&   RRR4       \        VR,          P                  4       VP                  4       4       VP                  R8X  g   Q hV! R4      p\        V4      ;_uu_ 4        ^
^.VR&   RRR4       \        VP                  4       . RO4       V! R4      p\         P                  ! ^4      p\        V4      ;_uu_ 4        W#3 F  p. ROV. R
O&   K  	  RRR4       \        VP                  4       V4       RRR4       R#   + '       g   i     EL; i  + '       g   i     EL; i  + '       g   i     LÅ; i  + '       g   i     Lo; i  + '       g   i     R# ; i)r   rO   rP   z3Too many indices for array|tuple index out of ranger6   N:Nr   Nr†   r9   rp   )r   r'   r(   )r   r{   r•   r   )r   r}   r   )r   r   rY   rZ   r[   r   r   r:   r;   r<   r=   r   r   r   rª   )	r   r   r   rˆ   Úi0Úi1Úi2rw   r‰   s	   &&       r   Útest_sequence_assignmentÚ.TestSlicingAndFancy1D.test_sequence_assignment2  s�  € Ù�d‹OˆÙ�d‹OˆâˆØˆÜ�XŠX�b‹\ˆä×$Ò$×&Õ&Ü×#Ò#ØØDÜ'ôô
 & a×(Õ(Ø��‘ØK�Ü—]’]¤:°S×9Ö9Ø—M‘M "Ô%÷ :à��‘÷ )ô ˜˜2�Ÿ™›¨!¯)©)«+Ô6Ø—7‘7˜d”?Ð"�?ñ ˜$“ˆAÜ% a×(Õ(Ø˜b˜��#‘÷ )ä˜Ÿ™›¢nÔ5ñ ˜$“ˆAÜ—’˜“ˆAÜ% a×(Õ(Ø›�AÚ#,�A’i“Lñ  ÷ )ô ˜Ÿ™› aÔ(÷7 'Ñ&÷ :×9Ð9ú÷ )×(Ð(ú÷ )×(ú÷ )×(ú÷1 '×&Ð&úsn   Á
0HÁ:1G%	Â+GÂ=G%	ÃA%HÄ4G9	Ä<AHÆH	Æ%"HÇG"Ç	G%	Ç%G6Ç0	HÇ9H	ÈHÈHÈHÈH0	c                óF  € \         P                  ! ^24      p^ V^&   ^ V^^.&   V! V4      p\         P                  ! R.^2,          4      p^*W4&   \        VP	                  4       V4       \         P                  ! . \
        R7      p^*W4&   \        VP	                  4       V4       R# )r�   FrM   Nrí   )r   r   rˆ   r   rï   s   &&   r   Útest_fancy_assign_emptyÚ-TestSlicingAndFancy1D.test_fancy_assign_emptyW  s€   € Ü�IŠI�b‹MˆØˆˆ!‰Øˆˆ1ˆaˆ&‰	Ù�a‹Lˆä�HŠH�e�W˜r•\Ó"ˆØˆ‰Ü�Q—Y‘Y“[ !Ô$ä�HŠH�RœsÔ#ˆØˆ‰Ü�Q—Y‘Y“[ !Ö$r$   rI   N)rb   rc   rd   re   rq   rx   rƒ   rŒ   r¢   r¦   r«   r°   r³   r¸   r¾   rÃ   rÆ   rÊ   rÎ   rÒ   rß   rå   ré   rñ   rõ   rù   rÿ   r  rh   ri   rj   s   @r   rm   rm   k   s‡   ø‡ € ò
"ò(ò2Iò
?ò$#:òJ1ò%ò"9ò"<ò41ò&/ò>-ò,ò
&ò[
òz1ò>ò2$ò*1ò
*ò $ò,ò&#)÷J%ð %r$   rm   )Ú
contextlibrY   r:   Únumpyr   Únumpy.testingr   r   Úscipy.sparser   r   r   Útest_arithmetic1dr   Úformats_for_index1dÚcontextmanagerr   rf   rg   r   rm   rI   r$   r   Ú<module>r     s£   ðÛ Û ã Û ß 7ç FÑ FÝ &ð ! )Ð,Ð ð ×ÑñPó ðPð ‡�×Ñ˜Ð&9Ó:÷L-ð L-ó ;ðL-ð^ ‡�×Ñ˜Ð&9Ó:÷w%ð w%ó ;òw%r$   