Current File : //usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyc
�
E�`Qc@sYddlZddlZddlZddlZddlZddlZddlZddlmZddlm	Z	ddl
Zddlm
Z
mZmZmZmZmZmZmZmZmZddlmZmZddlmZmZmZejddkr#ddlZej Znd	Z!d
efd��YZ"e#dkrUe
�ndS(
i����N(tStringIO(tpath(
trun_module_suitetTestCasetassert_tassert_equaltassert_almost_equaltassert_array_equaltassert_array_almost_equalt
assert_raisestassert_warnstdec(t_assert_valid_refcounttWarningManager(tasbytest	asunicodetasbytes_nestediiitTestRegressioncBs	eZed�Zed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
ed�Zed�Zed
�Zed�Zed�Zed�Zed�Zed�Zejejddkp%ejdko%ej�ddkd�ed��Zed�Zed�Zed�Zed�Z ed�Z!ed�Z"ed�Z#ed �Z$ed!�Z%ed"�Z&ed#�Z'ed$�Z(ed%�Z)ed&�Z*ed'�Z+ed(�Z,ejejd�kd+�d,��Z-ed-�Z.ed.�Z/ed/�Z0ed0�Z1ed1�Z2ed2�Z3ed3�Z4ed4�Z5ed5�Z6ed6�Z7ed7�Z8ed8�Z9ed9�Z:ed:�Z;ed;�Z<ed<�Z=ed=�Z>ed>�Z?ed?�Z@ed@�ZAedA�ZBedB�ZCedC�ZDedD�ZEedE�ZFedF�ZGedG�ZHedH�ZIedI�ZJedJ�ZKedK�ZLedL�ZMedM�ZNedN�ZOedO�ZPedP�ZQedQ�ZRedR�ZSedS�ZTedT�ZUedU�ZVedV�ZWedW�ZXdX�ZYedY�ZZedZ�Z[ed[�Z\ed\�Z]ed]�Z^ed^�Z_ed_�Z`ed`�Zada�Zbedb�Zcedc�Zdedd�Zeede�Zfedf�Zgedg�Zhedh�Ziedi�Zjedj�Zkedk�Zledl�Zmedm�Znedn�Zoedo�Zpedp�Zqedq�Zredr�Zseds�Ztedt�Zuedu�Zvedv�Zwedw�Zxedx�Zyedy�Zzedz�Z{ed{�Z|ed|�Z}ed}�Z~ed~�Zed�Z�ed��Z�d��Z�ed��Z�ed��Z�ed��Z�ed��Z�ed��Z�d��Z�ed��Z�d��Z�ed��Z�ed��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�ed��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�d��Z�RS(�cCs,d}ttj|g�tj|��dS(s	Ticket #3g
ףp=
@N(Rtnptarray(tselftleveltv((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_invalid_roundscCs#tjdddtjfg�dS(s	Ticket #7itdtypetxN(i(Rtemptytint64(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_emptyscCs�tjtjddgddgddgg��}t�}tj||�|jd�tj|�}|j�t	||�dS(s
Ticket #16ii	iiiiN(
Rt	transposeRRtpickletdumptseektloadtcloseR(RRtatftb((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_pickle_transposed#s3	

cCs2ttjtjd�ttjtjd�dS(s
Ticket #31tInt64tUInt64N(RRttypeNARtuint64(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_typeNA-scCs"tjdtjdfg�}dS(s
Ticket #35tnametlabeliN(snameR-(RRtint32(RRtdt((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dtype_names2scCs)ttjjddgdd�d�dS(s
Ticket #40g�?g�?Rg�?N(RRtaddtreducetNone(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_reduce6scCsItjdgtd�tjdgdd�tjdgtdd�dS(s
Ticket #43itCtorderN(Rtzerostint(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_zeros_order:scCsHtjddd�}|jtjd��}|j�t||�dS(s
Ticket #47ii
is<f8N(RtlinspacetastypeRtsortR(RRR#tc((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_sort_bigendian@s
cCsXtjd�jd�}tjdddg�}tj|�}||t||�dS(s
Ticket #49i}ii����iiN(iii(RtarangetreshapeRR(RRR=torigidxtidx((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_negative_nd_indexingGs
cCsdt�}tjjtjdd�dd�}|j|�|jd�tj|�}|j�dS(s
Ticket #50i�i�titemsizeiiN(	RRtcharRR?RR R!R"(RRR$tca((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_char_dumpOs	$

csNtjd�}|dd�dd�f��fd�}|jt|�dS(sTicket #58.iiNics
d�_dS(Ni
(i
(tshape((R%(sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pytrs\s(ii(RR7tassertRaisestAttributeError(RRR#RI((R%sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_noncontiguous_fillXscCstjd�}dS(s
Ticket #60iN(Rtbool_(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt	test_bool`scCsbddddd
fgfgfg}ddgfff}tj|d|�}|dddd	S(s
Ticket #64Rtytztc16iy@y@RN(i(RR(RRtdescrtbufferth((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_indexing1ds$cCsBdddfg}ddgf}tj|d|�}|ddS(s
Ticket #65Rti4iiRN(i(RR(RRRRRSRT((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_indexing2kscCs.tjdg�}t|dddg�dS(s
Ticket #67iy@i����Ny�?@y�?@(RRR(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt
test_roundrscCs�tjddg�}t|dktjttg��|j|ddk�|j|ddk�tjddd�}|j|dk�|j|ddk�dS(s
Ticket #72ttesttautoiii
iN(RRRtFalsetTruet
assertTrueR:(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_scalar_comparews"cCsNd}d}tj||gdgdgddd|�}|j�}dS(	s
Ticket #79iu􏿿iiiRsU%sN(RRtnewbyteorder(RRtulent	ucs_valuetuatua2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unicode_swapping�s2cCs#tjdd�}|jg�dS(s
Ticket #86itON(RR7tfill(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_array_fill�scCs4|jttjidgd6dgd6dd�dS(s
Ticket #93R#tnamestfootformatstaligniN(RJt	TypeErrorRR(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_dtype_align�siitwin32t64bitsSnumpy.intp('0xff', 16) not supported on Py3, as it does not inherit from Python intcCs�tjd�jdd}tjdd|d�|jttjdd|dd�|jttjdd�td	tjd
d��tdtjd��dS(
s
Ticket #99iiit0xR$it0x1i i�t0xFFiN(Rtint_tnbytestintpRJt
OverflowErrort
ValueErrorR(RRti_width((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt	test_intp�s%cCs�tjddd�}tjddd�}tj|dk|dk@�}tj|dk|dk@�}|dk|dk@}|dk|dk@}t||j��t||j��ttj||dk��ttj||dk��dS(	sTicket #105g$@Rs>f8s<f8iig�?N(RR?twhereRtnonzeroRtall(RRR#R%txatxbtyatyb((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_endian_bool_indexing�scCsytjddd�}d|d<d|d<|j�}tj|dk||�}tjd	dd	g�}t||�d
S(sGitHuB issue #369iRs>f4g?��ga�r?igN)���]�?igg��k��]�?N(RR7tmaxRzRR(RRtnettmax_netRYtcorrect((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_endian_where�s

cCs�tjd	d
g�}tjdd|�}d|dd<ddg|dd(|dd}|ddd}||dd<||ddd<t|dddk�dS(sTicket #2185theads>u4tdataiiRiN(sheads>u4(sdatas>u4i(RRtrecarrayR(RRR/tbufRTtd((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_endian_recarray�scCsItjjdd�}tjjdd�}tj|tj|��}dS(sTicket #106iii
N(RtrandomtrandntdotR(RRRRORP((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_dot�scCsWtjd�}tjddd�}t||�tjddd�}t||�dS(sTicket #111i
Rs<f8s>f8N(RR?R(RRtrefR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_arange_endian�s

cCsEtjjddd	�}x&t|j�D]}|j|�}q(WdS(
sTicket #119iiiiiiiN(iiiii(RR�tnormaltxrangetndimtargmax(RRR#titaargmax((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_argmax�scCs8x1td�D]#}ttj|g�dd�q
WdS(sTicket #126i
iN(trangetdivmodRR(RRR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_divmod�scCsPtjd�jd�}tjdddg�}|jttj||f�dS(sTicket #128i	iiN(ii(RR?R@RRJRwthstack(RRRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_hstack_invalid_dims�scCsctjdg�}tjd�}tt|j��tjk�tt|j��tjk�dS(sTicket #133iN(RRRttypetsqueezetndarray(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_squeeze_type�scCstdtjj�dS(sTicket #143iN(RRR1tidentity(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_add_identity�scCstdtjd��dS(sTicket #151t0iN(RRtbinary_repr(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_binary_repr_0�scCsotjdtfdtfdg�}tjjddgd|�}|dj�g|dD]}|^q[d
S(sTicket #160R�R$tss|S3ig�������?s1.0ig������@s2.0RiN(R�s|S3(ig�������?s1.0(ig������@s2.0(RRR8tfloattrecRttolist(RRRRRR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_rec_iterate�s
$cCs2tjdtj�}tjd�}||kdS(sTicket #190thellotworldN(RRtunicode_(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unicode_string_comparisonscCs`tjtjjdd�dd�dd�dd�f}t|j�tj|j���dS(sFix in r2836iR6tFNi(RRR�trandRtravelt
fromstringttostring(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt(test_tostring_FORTRANORDER_discontiguouss:cCs{tjd�}tjd�|_t|dgdgdgg�tjddt�|_t|dgdgdgg�dS(s Correct behaviour of ticket #194iiiiRN(ii(RRR?tflatRR�(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_flat_assignments
csQtjd���fd�}�fd�}|jt|�|jt|�dS(sTicket #194iicstjd��(dS(Ni(RR?((R(sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pytbfascstjddt��(dS(NiR(RR?R�((R(sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pytbfbsN(ii(RRRJRw(RRR�R�((RsF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_broadcast_flat_assignments
iisSee #2920 why this failscCs`tjd�}tjddt�}d�}tt|||tj�tjtj�||<dS(Ni
RcSs|||<dS(N((R#R%R=((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pytassign)s(RR?tonestboolR	RwtnanR(RR#R%R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_nonarray_assignment"s
	cCswtjdtfdtjfdg�}t�}tj||�|jd�tj|�}|j	�t
||�dS(sImplemented in r2840RRORPReiN(RPRe(RRR8tobject_RRRR R!R"R(RRR/R$tdt_((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unpickle_dtype_with_object.s'	

cCsZtjdtfdtjfg�}|jttjddg|�tjdg|�dS(sTicket #196RROitobjectN(isobject(RRR8R�RJRwR(RRR/((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt-test_mem_array_creation_invalid_specification8s$cCs}tjdddgdtj�}|j�}tjj|ddddgdd	g�}t||�t||d
d
�dS(sTicket #202iiiRRHRjt3i4RhR�iN(RRR.tcopyR�RR(RRR#R%tr((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_recarray_single_element@s
!*
cs2tjg���fd�}|jt|�dS(sTicket #205cs�tjd�dS(Ni
(RR((ttmp(sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt	index_tmpKsN(RRRJt
IndexError(RRR�((R�sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_zero_sized_array_indexingHscCsItjdd�}td�|d<|j�}t|dtd��dS(sTicket #222iisa   iR#N(i(Rt	chararrayRtrstripR(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_chararray_rstripNscCsttjddgddgdt�jd
�ttjddgddggdt�jd�ttjdd
gdt�jd�ttjgdt�jd�ttjggggdt�jd�ttjddgddgd	gdt�jd�d	S(sTicket #239iiiiRiiiN(i(ii(ii(ii(ii(i(ii(i(RRRR�RHR3(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_array_shapeUs.1%(cCsGtjd�}dg}d}tjt||�|�d|kdS(sTicket #243iiig$@N(i(RR7taroundtabs(RRRROtdecimal((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_around^s	cCs4tjjd�}x|D]}t|d�qWdS(sTicket #246Rsx sx  N(Rsx sx  (RRERR(RRRR=((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_character_array_stripes
cCsGtjddddddddd	d
g
�}ttj|�d�dS(
sLexsort memory erroriiiiiiiii	i
iN(RRRtlexsort(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_lexsortjs-cCs ddl}|jtj�dS(sTicket #251i����N(RtdumpsRR�(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_pickle_dtypeoscCs�ttjddd�jj�d�ttjddd�jj�d�ttjddd�jj�d�ttjddd�jj�d�dS(sTicket #265iRs>c8gs<c8g@N(RRR?timagR�treal(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_swap_realts%%%cCstjdddg�}dS(sTicket #270itAN(RRR3(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_array_from_list{scCs&tjdt�}d|ddg<dS(sTicket #273iiiN(ii(RR7R8(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_multiple_assignscCs)ttjg�jtjd�j�dS(Ni(RRRRR7(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_empty_array_type�scCs^tjddg�}tjd	d|�}|j�}t|ddkoV|ddk�dS(
Ntones<i4ttwoiiR(R�s<i4(R�s<i4(ii(RRRtbyteswapR(RRR/R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_void_copyswap�scCsddddd d!d
d"d
ddddddddddg}dddg}x�|D]�}tjjdd�}|j�}t|t�r�|d}|d}n|}t||��}tt|�|�}	|dkrtt	||	�j
�dk|�qUtt	||	�j
�dk|�qUWx�|D]�}tjjdd�}
tjjdd�}d}|dkr�|
j�}
t||�|
�}nd|jt
�j�}|dkr�t|
|�|�}ntt|�|
|�}	tt	||	�j
�dk|�q/WdS(#NR�targmintsumtproducttprodtsometruetanytalltrueR|tcumsumt
cumproducttcumprodtptptstdtvartmeantroundtminR�targsortR<tcompressttaketrepeatiiiig:�0�yE>i(R�sprod(R�sany(salltruesall(R�scumprod(RR�R�R�t
isinstancettupletgetattrR3RR�R�R�R;R8(RRtfuncs1tfuncs2tfunctarrtarr2t	func_methtres1tres2tarr1((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_method_args�s<	


&'
cCs#dddg}tj|f�dS(sTicket #298tabctcdetfghN(RR�(RRtlst((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_lexsort_strings�scCs9tjddg�tjdg�}t|jd�dS(sTicket #302iiiN(i(RRRRH(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fancy_index�s%cCstdtjfdtjfg}tjdgd|�}tjj|d|�}d|d<t|d|dk�dS(	sTicket #312RROigffffff@Rg@N(igffffff@(Rtint16tfloat64RR�R(RRR/tratrb((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_recarray_copy�s

cCs}tjddgddgddgg�}tjddd	g�}tjd
ddg�}tjj|||gdd�d
S(sTicket #322iiiiiiR#tddtxyzg�������?Rjs(2,)i4,a3,f8N(RRR�t
fromarrays(RRtx1tx2tx3((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_rec_fromarray�s*cCs7tjdt�}d|jd<t|jdd�dS(Niii(ii(iii(iii(RRR�R�R(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_array_assign�s
cCsutjdddgdtj�}ttj|dtjdd�jd�ttj|dtjdd�jd�dS(sTicket #324iiiRtndminN(RRRRtfloat32R�(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ndmin_float64�s!(cCs(tjd�}tjj||�}dS(sTicket #327iN(RR?R1touter(RRR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_axis_minimization�scCstjd�jdS(sTicket #330g�?N(RRR�(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_float_imag�scCs,ttjd�tjddf�k�dS(sTicket #334RVN((RRR(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dtype_tuple�scCstjdg�dS(sTicket #335tcol1s()i4N(R!s()i4(RR(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dtype_posttuple�scCs&ttjdgd�td��dS(sTicket #341tXR=N(RRRR(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_numeric_carray_compare�scCs/|jttjdgdddggd�dS(sTicket #342R#s|S1N(RJRwRR(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_array_size�s	cCsAtjd�}tjddf�}t|j�|j��dS(sTicket #344tuint32iN(suint32i(i(RRRt__repr__(RRtdt1tdt2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dtype_repr�scCs�tjd�jdddd�}t|dddgddd	gg�tjddgddgd	dgd
dgg�}|dd�df}t|jdddd�ddgddgg�dS(
sMake sure reshape order works.iiiR6R�iiiiiiN(RR?R@RR(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_reshape_order�s
!%3cCsitjd�jdd�dd�df}t|jd�ddddddddddddg�dS(	sTicket #352iiiNiiii(RR?R@RR�(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_repeat_disconts+cCsjtjdddg�}tjdddgg�}t|tj|dk�|tj|dk��dS(s2Make sure optimization is not called in this case.iiiN(RRRRz(RRR#ta2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_indexscCs8tjdddgdt�}t|j�dk�dS(NiiiR(RRR�RR�(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_argmaxscCs�tjddg�}tjd
dg�}x�tjddgd	�tjjddgd	�tjjddg�tjjddgd	�tjjddg�gD]}t|j||gk�q�Wd
S(sTicket #372tf0RVtf1ti8iiiisi4,i4N(sf0si4(sf1si4(sf0R2(sf1R2(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(RRRR�RR(RRtdt0R(R#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_recarray_fieldsscCsTtjd�jd�}|j�}tjj|�ttj|dd�|�dS(sTicket #374iitaxisiN(ii(RR?R@R�R�tshuffleRR<(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_random_shufflescCsttj�dS(sChangeset #3443N(RRtvdot(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_refcount_vdot!scCs8tjjddg�}t|jd�ttg�dS(NtHitTheretH(RRERRt
startswithR\R[(RRRF((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_startswith%scCs�tjd�}tjdddg�}ttjj|�d�ttjj|�d�ttjj|�tjddd	d
dg��ttjj|�tjdddg��dS(
sTicket #413ig@g�?g�?i����g0@ii����i����i����g@N(	RR?RRtsubtractR2tdivideRt
accumulate(RRt
tosubtractttodivide((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt%test_noncommutative_reduce_accumulate)scCs<|jttjgdg�|jttjdgg�dS(s5Convolve should raise an error for empty input array.iN(RJRwRtconvolve(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_convolve_empty4scCsMtjdd	fgdd�}t|j�tjdd
fg|j��dS(sTicket #449iiiRsi2,3i2iiN(iii(iii(RRRR�R(RRR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_multidim_byteswap9scCs ttjd�j�d�dS(sChangeset 3557tataN(RRRtitem(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_NULL?scCsPtjtd�ggddg�}tt|ddd�td�k�dS(sTicket #483RRtvar1s|S20iN(RLs|S20(RRRR(RRR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt&test_junk_in_string_fields_of_recarrayDs$cCsxtjd�jd
�}tj|ddgdd�}tj|�}tj|ddgddd|�t||�d	S(s,Ensure that 'take' honours output parameter.iiiiiR5itoutN(ii(RR?R@R�t
zeros_likeR(RRRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_take_outputIs
"cCsxd}tj|dgdt�}tj|�}y|jddg�Wntk
rZnXt|tj|�k�dS(Ng�^@iRiid(RRR�tsystgetrefcountR�R�R(RR�R#tref_d((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_take_object_failQs
cCs[tjdtjgdtj�}tjdd�}ztj|�}Wdtj|�XdS(sTicket #501iRR|traiseN(RRR�Rtseterrt	array_str(RRR�terrstatetsstr((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_str_64bit\s
!cCs�ddlm}tj|dd�}tjddgdd�}tjddgdd�}t||�jt�||�jt��d	S(
sTicket #503i����(tradiansig������T@g�T@Rs>f8s<f8N(tmathR[Rt
frompyfuncRRR;R�(RRR[turadianst
big_endiant
little_endian((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_frompyfunc_endianescCs#d}g}tj||f�dS(sTicket #514t$aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaN(RR�(RRR�tt((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_string_arrnscCs+tjjd�}|jtd��}dS(sTicket #516iiN(i(iiiiiiiiiiiiiiii(RR�R�RR�(RRRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_arr_transposetscCs<tjdgd�}t|jdd�tjd��dS(sTicket #540R#i tkindtmN(RRRR�R?(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_mergesortyscCs9tjddd�}t||j�|j�k�dS(sTicket #546iRs>fN(RR?RR�R�(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_argmax_byteorder~scCs.x'tjd�D]}tjj|�qWdS(sTicket #555iN(RR?R�tseed(RRtl((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_rand_seed�scCs4tjddt�}tj|dt�}~~dS(sTicket #562iRN(RR7R�R(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_deallocation_leak�scCs/|jttjddgddggt�dS(sTicket #583t12tt13N(RJRwRtfromitertstr(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_on_invalid_dtype�scCs�tjdddddgg�}tjdgdgdgd	gd
gg�}|ddd�j�}|ddd�}ttj||�tj||��dS(
sTicket #588iiig@_@iqg4@gd@g�@g�@g�@Ni����(RRR�RR�(RRRRORPty2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dot_negative_stride�s
!-cCsd�}|jt|�dS(NcSs8tjddg�}tjddg�}||O}dS(Ni�i(RR�R7(RRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyRI�s(RJRl(RRRI((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_casting�s	cCsZddl}tjddgdd�}|d}|j|j|��}t||�dS(sTicket #600i����NtDRONDtDROND1RtU6i(tcPickleRRtloadsR�R(RRRzRteltnew((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unicode_scalar�s

cCs�xzdD]r}tj|�}ttjdd|�j|�ttjdd|�j|�ttjdd|�j|�qWdS(	sTicket #616s>f4s<f4iRg�?iN(s>f4s<f4(RRRR?(RRtTR/((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_arange_non_native_dtype�s

c	Cs�tjddt�}tjddt�}d�}|jt|||tjddt��|jt|||tjddt��dS(Ni
RicSs|||dk<dS(Ni((RR�R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pytia�si	i(i(RR�R�RRJRwR7(RRR�RR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt&test_bool_indexing_invalid_nr_elements�s
	(cCs<tjdgdt�}tjddtj�}||dS(sTicket #603iRN(RRR�R.(RRRtindex((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_scalar_indexing�scCs ttjddd�d�dS(Nitwidthit000(RRR�(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_binary_repr_0_width�scCs/ttjddtdd�dddg�dS(Ns12:09:09Rtsept:ii	(RRR�R8(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fromstring�scCsMtjdddg�}tjddg�}t|j|�ddg�dS(NR#taaR%R�tei(RRRtsearchsorted(RRRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt!test_searchsorted_variable_length�scCsitjddd�}t|jdd�tjddg��t|jdd�tjddg��d	S(
s+Check argsort for strings containing zeros.tRs|S2RfRgiitqN(RR�RR�R(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_argsort_with_zeros�s(cCsJtjddd�}tjddd�}ttj|dd�|�dS(s(Check sort for strings containing zeros.R�Rs|S2tRfR�N(RR�RR<(RRRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_sort_with_zeros�scCs tjd�jjdd�dS(sTicket #658iiii����N(iii(RtindicesRR@(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_copy_detection_zero_dim�scCsYtjd�}t|jd�|jd�j�t|jd�j|jd��dS(sTicket #657i
s>i4s<i4N(RR?RR;R�(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_flat_byteorder�s#cCs#ttjd�tjd��dS(Ni����l����(RRR*(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_uint64_from_negative�scCs8tjdddg�}tttj|��d�dS(Nig�s
[ 0.  0.  0.](RRRRrR�(RRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt
test_sign_bit�scCsixbtjd�tjd�fD]B}tjdddgd|�}t|jdj|dj�qWdS(Ns<i4s>i4i����iiR(RRRRR�(RRR/R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_flat_index_byteswap�s%cCs tjd�jjdd�dS(sTicket #658iiii����N(iii(RR�RR@(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_copy_detection_corner_case�scCsBtjd�jjdd�}t|jd|j|jf�dS(sPTicket #771: strides are not set correctly when reshaping 0-sized
        arraysiiii����N(iii(RR�RR@RtstridesRD(RRR%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_copy_detection_corner_case2�scCsttd�sdStj}t�}t�}t�}||�}||�}||�}tjddtj�}	||	(t||�|d�||	(t||�|�t||�|d�||	d*t||�|d�t||�|d�~	tjd
dtj�}	tjddtj�}
||
d<t||�|dk�||
d<t||�|dk�|
|	dd�dd�f<t||�|d	k�t||�|d	k�d|	dd�df<t||�|dk�~	~
tjddtj�}	||	dd�df<||	dd�df<t||�|dk�t||�|dk�|	j
�}t||�|d
k�t||�|d
k�|	dd�dfj
�}t||�|d
k�t||�|dk�|	j�}t||�|d
k�t||�|d
k�~	~tjddtj�}tjddtj�}||d<||d<t||�|dk�t||�|dk�tj||f�}
t||�|ddk�t||�|ddk�|j
ddd�}
t||�|ddk�|jdddgdd�}
t||�|ddk�tjdgdgdgdgdggt�}|j||�}
t||�|ddk�t||�|ddk�dS(sTicket #633RRNiRiiiiii
.R5(ii(ii(ii(iii(thasattrRQRRR�RR7R�RRR3R�tflattentconcatenateR�R�RR8tchoose(RRtcntR#R%R=tcnt0_atcnt0_btcnt0_cRtarr0RRtarr3R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_object_array_refcounting�s~				




0cCs>dtfd��Y}tj|�g�}|jt�}dS(s
Ticket 702tMyFloatcBseZd�ZRS(cSsdS(Ng�?((R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt	__float__as(t__name__t
__module__R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR�`sN(R�Rt
atleast_1dR;R�(RRR�R�ttmp2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_custom_float_to_array^scCswdtfd��Y}|�}tjddtj�}||(~||(t|dj�||(t|dj�dS(sTicket #711tVictimObjectcBseZeZd�ZRS(cSs
t|_dS(N(R\tdeleted(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt__del__ks(R�R�R[R�R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR�isiRiN(R�RR7R�RR�(RRR�R�R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt&test_object_array_refcount_self_assigngs	cCsBdddg}|jttjg|D]}|^q%dd�dS(NiiiRtS(RJRwRRq(RRRtxi((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt&test_mem_fromiter_invalid_dtype_stringvs	cCsMtjd�}tjdgdt�}ttj|��tj|�dS(sTicket #713i
ii�Ni�(Rt
setbufsizeRR3R�RR�(RRtoldsizeR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_reduce_big_object_array{scCstjd�tjd�dS(sTicket #714i
iN(RR7R(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_mem_0d_array_index�scCsXtjd�}tjd�}tjd�}t|d�t|d�t|d�dS(sTicket #640, floats from strings1.234gX9��v��?N(Rtsingletdoublet
longdoubleR(RRtfsingletfdoubletflongdouble((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_floats_from_string�s

cCsxtjdkr!tjd�}ntjd�}tjdgd|�}|jd�t|tjdgd|��dS(s] Non-native endian arrays were incorrectly filled with scalars before
        r5034.
        tlittles>i4s<i4iRN(RQt	byteorderRRRRfRR(RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_nonnative_endian_fill�s
cCsWtjd�}tjtj|��}tjd|jdf�}tj||�dS(s%Test for ticket #551, changeset r5140ii(iiN(ii((RR7RR{R�R�RHR�(RRRRORP((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dot_alignment_sse2�scCs�tjtjt�d�}tj|d�}tjddkrqt|d�}tj|dd�}|j	�n%t|�}tj|�}|j	�|j
tj�}t
|jdd|jddk�dS(	sTicket #788, changeset r5155R�sastype_copy.pkliiRtencodingtlatin1N(Rtjointdirnamet__file__RQtversion_infotopenRR!R"R;RRRt__array_interface__(RRtdata_dirtfilenameR$txptxpd((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_astype_copy�s

cCs�ddl}|jddgddgg�}|jdd|j�}y/|jttgddd	|�td
��Wntk
r�nXdS(s%Ticket #789, changeset 5217.
        i����NiiiiRR5RNsQcompress with an out which cannot be safely casted should not return successfully(ii(	tnumpyRR7R�R�R\R[tAssertionErrorRl(RRRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_compress_small_type�s!
cCs�dtjfd��Y}|ddddgddd	d
ggd�}t|jdk�|jd�t|jdk�|j�t|jdk�|jd�t|jdk�|jdddgdddg�t|jdk�|jdtj	d�t|jdk�|j
�t|jdk�t|jd�jdk�t|jd�jdk�t|j
d�jdk�t|jd�jdk�t|jd�jdk�t|j|�jdk�t|j�jdk�t|jdd	�jdk�t|jdddg�jdk�t|j�jdk�t|j�jdk�t|j�jdk�|ddddgd�}ddddgd
dddgddddgddddgg}t|j|�jdk�t|jd�jdk�t|jd�jdk�t|j�jdk�t|j�jdk�t|jtj	d�jdk�t|jjdk�t|jd�jdk�t|jd�jdk�t|j d�jdk�t|j!�jdk�t|j"�djdk�t|j"�djdk�t|j#d�jdk�t|j$d�jdk�t|j%�jdk�t|j&jdk�t|j'd�jdk�t|j(d�jdk�t|j)�jdk�t|j*�jdk�t|j+d�jdk�t|j,d�jdk�t|j-dd�jdk�t|j.dddg�jdk�t|j/�jdk�t|j0jdk�t|j1d�jdk�t|j2|�jdk�dS(sTicket #791
        t	TestArraycBseZd�Zd�ZRS(cSs+tj|�}|j|�}||_|S(N(RRtviewtinfo(tclsR�R�tresult((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt__new__�s	cSst|dd�|_dS(NR�Ro(R�R�(Rtobj((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt__array_finalize__�s(R�R�R�R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR��s	iiiiiiiitjubbaii
iii
iiiiiii i!N(ii(ii(3RR�RR�tresizeR<RftputtsetfieldR.tsetflagsR|R�R�R�R�R;R�tclipR�tconjt	conjugateR�R�R�R�tdiagonalR�tgetfieldR�R�R�R�R_R{R�R�R�R�R�R@R�R�R�R�tswapaxesR�RRR�R�(RRR�tdattdat2tchoices((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_attributes�sv-


"
%$"%cCs�tjddtj�}tjdddddd|�}|j�}t|d	j�|d	k�t|d
j�|d
k�dS(s%Ticket #793, changeset r5215
        i(RiRjsi4,f8,f8Rhsid,x,yR�iiN(RR7tint8R�R�R(RRR�R#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_recarray_tolists
!cCs#tjd�}tt|j�dS(Ni(RR?R	RwRJ(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_nonscalar_item_methodscCsDtjddd�}tjtdddg��}t||�dS(Nt123RR=t1t2t3(RRRR(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_char_array_creationscCs�x�tdd�D]�}d|}tjdd|fdg�}tjtd�dfgd	|�}tjd
dkr�tt|�dd
|�qtt|�dd
|�qWdS(sTicket #825ii	sunicode offset: %d charsR#sS%dR%tU2ubRiis
[(b'a', 'b')]terr_msgs
[('a', u'b')]N(R%R�(	R�RRRRRQR�RRr(RRR�tmsgRcR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unaligned_unicode_access s
$cCs�tjdd�}zotjtjdddtjtjg�}tj|�}tjd
ddddtjg�}t||�Wd
tj|�Xd
S(sTicket 794.tinvalidtignorei����y�?iii����yiNy��?y@�y�y�yy�?y�?(RRVRtinfR�tsignR(RRtolderrR5thavetwant((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_sign_for_complex_nan+s+$cCs�tjdtfdtfg�}tjd|�}t|jj�}d|d<||j_t|jjddk�t|jjddk�dS(sTicket #674Ritbari
tnotfooiiN(RRR�R7tlistRhR(RRR/R#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_for_equal_names6s!
cCs�tj�}tjd�}tjd�}tjddg�}tjdigg�}t|dk�tt|�tk�tt|�tk�tt|�tjk�t|jt	k�t|jt	k�dS(sTicket #816ig@iiN(
RR�R3RR�R8R�R�RR�(RRR#R%tb2R=R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_for_object_scalar_creation@scCsAtjddgddgg�}|jt|jddd�dS(	s1Ticket #840 - order should be an invalid keyword.iiiiR6R5N(ii(RRRJRlR�(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt%test_array_resize_method_system_errorNs!cCs)tjd�}|jtd�|�dS(sTicket #882icSs
|jg�S(N(R�(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt<lambda>VsN(RRRJRw(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_for_zero_length_in_chooseSscCs|jtd��dS(sTicket #947.cSstjdgdd�S(NiRi!(RR(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyRZsN(RJRw(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_ndmin_overflowXscCs�tjdd�}zxtd�}tjd�}tj�ttj��}||tj�ttj��}t||k||f�Wdtj|�XdS(sTicket #955R|R�ii����N(	RRVR8R.tgctcollecttlentget_objectsR(RRtold_errRPtptn_beforetn_after((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_errobj_reference_leak\s

cCsgddg}ddtfg}tj|d
|�}t|dddk�t|dddk�d
S(s	No tickettjohnitmaryis	source:yyR,Res	source:xxtidRiiN(Ri(Ri(s	source:yysname((s	source:yysnameRe(s	source:xxsid(R8RRR(RRR�tdtype1R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_void_scalar_with_titlesls
cCs�x�dddgD]�}x�dddgD]�}x�td�D]�}tjdgdtj�}|j|df�tjdgdtj�}|jd|f�tj||�}ttj|dk��t|j||fk�q9Wq&WqWdS(sTicket #950iiiig�K�P��jRN(	R�RRRR�R�RR|RH(RRgtntkRRORP((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt!test_blasdot_uninitialized_memorytscCs�d}d}ytj|�Wnhtk
r^}t|�|ks�|jd||f�q�n*tk
r�}|jdt|��nXdS(sRegression test for #1061.ii@s"Maximum allowed dimension exceededsGot msg '%s', expected '%s's.Got exception of type %s instead of ValueErrorNl(RRRwRrtfailt	ExceptionR�(RtsztgoodR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt
test_zeros�scCs�d}d}y)tj|�}|jtj|k�Wnhtk
rv}t|�|ks�|jd||f�q�n*tk
r�}|jdt|��nXdS(sRegression test for #1062.ii@sMaximum allowed size exceededsGot msg '%s', expected '%s's.Got exception of type %s instead of ValueErrorNl(	RR?R]tsizeRwRrRRR�(RRRR#R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_huge_arange�scCs�tjtd�dd�}tjtd�dd�}ttj|tjddddd	d
ddd
dg
�k��ttj|tjddddd	d
ddd
dg
�k��dS(sTicket #1058i
RR%tBiiiiiiiiii	N(RRqR�RR�R(RR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fromiter_bytes�s@cCs�tjtjd�tjd�f�}t|jd�t|jtjt��t|dtjd��t|dtjd��tjdtjd�f�}t|jd�t|jtjt��t|dd�t|dtjd��dS(	sTTicket #1078: segfaults when creating an array with a sequence of 0d
        arrays.iiiN(i(i(i(i(RRR�RRHRR�(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt%test_array_from_sequence_scalar_array�s'cCsWtjtjg�tjdt�g�}t|jd�t|jtjt��dS(s/Ticket #1081: weird array with strange input...iiN(i(RRR�RRHR(RRc((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt&test_array_from_sequence_scalar_array2�s*cCsDtttjdgdtj�tttjdgdtj�dS(s
Ticket #1080.i�ii�fiN(R	RwRR7R�(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_too_big�s cCsXtjdtjfg�}tt|jd�tt|jd�tt|jd�dS(s
Ticket #1106.R1tf2igN(RRtuintR	tKeyErrort__getitem__R�Rw(RR/((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_dtype_keyerrors_�scCsutjddtj�}tjddtj�}tj|ddd�|f�}t|tjddtj��dS(sTicket #1217, don't segfault.idRNi����(RR�R�R.R�RR?R8(RR#R%R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_lexsort_buffer_length�s"cCs�tjddgdtj�}tj|dtjdf�}t||�tj|dtjdf�}t|tjddg��tj|dtjdf�}t||�tjddtjdf�}||(t||�d
S(s
Ticket #1235.tabcdefghtijklmnopRiitabcdetijklmiiN(i(RRR�tstr_RR(RR#R%R=R�R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt!test_object_array_to_fixed_string�s

csJtjddgddggdd���fd�}|jt|�dS(	s
Ticket #1240.uabcuΣuasdfuerwRtUcstj�d�}dS(NtS4(RR(R%(R#(sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR�sN(RRRJtUnicodeEncodeError(RR((R#sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unicode_to_string_cast�s'cCs�tjddg�}t|jdk�tjddg�}t|jdk�tjdddg�}t|jdk�tjdddg�}t|jdk�tjdddg�}t|jdk�dS(Nt1234u123it12345iu12345u1234(RRRRD(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt(test_mixed_string_unicode_array_creation�scCs�tjddd�}tjdddddd	d
ddd
g
d�}||d<t|�}tj|d�d|dd<d|d<tj|ddd�}tj|d�|j�tj|�}dS(sTicket #1198 and #1267i
RsO,cR#R%R=R�R�R$tgRTR�tjtS10R0tFOOiR�N(i
(	RR7RtreprR�R{R<R�tdeepcopy(Rta1R-R�ta3ta4((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_misaligned_objects_segfault�s0


cCsFtjd
dd�}tjddd�}|d|d<d|d<d	S(sTicket #1267R#tFooRsc,OR%tBarR1tBazN(R#RD(R%RE(RR(Rts1ts2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_misaligned_scalars_segfault�scCsjtjd
dgdd
ggdd�}tjddgddggdd�}tj|d|d�d	S(sTicket #1267iR#iRsO,ciiR0N(iR#(iR#(iR#(iR#(iR#(iR#(iR#(iR#(RRR�(RR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt#test_misaligned_dot_product_objectss''cCs�x�gtjdD]}tjd|�^qD]�}tjdg|�}|d}|j�}|jj|jjkr�t|tj|j�d|j	���n"t|tj|j�d|��t|j
|j
j��t|j|jj��q.WdS(	sTicket #1259 and gh-441tComplext<g������@y�������?iRNy������@�������(Rt	typecodesRRR�R�RR�R�R_R�R�(RRcRRPRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_byteswap_complex_scalars4
+"cCsid}d}tjd|fd|fggd�}|j�d ||j�<t|d|dk�dS(	sTicket #1299taaaatbbbbiisi8,ON(ii(ii(RRR�R{R(RtstratstrbR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt$test_structured_arrays_with_objects1s
'cCs�d}d}tj|�}tj|�}tjd|fd|fggd�}|j�d ||j�<ttj|�|k�ttj|�|dk�dS(sTicket #1299 second testRORPiisi8,OiN(RQRRRRR�R{R(RRQRRtnumbtnumaR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt$test_structured_arrays_with_objects2#s'cCsd�}|jt|�dS(sTicket #1254cSstjddg�}dS(NR#R�R%(R#R#((R#R#R�(R%R�(RR(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR�0sN(RJRw(RR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_duplicate_title_and_name.s	cCssd�}tjdd�}zCx<tjtjtjtjtjtjfD]}||�qIWWdtj|�XdS(s
Ticket #1317.cSs,tjtj|�jg�}|d}dS(Ni����(RRtiinfoR�(RcR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt	test_type6sR@R�N(RRVR�R
R.RR8tlong(RRYRRc((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt%test_signed_integer_division_overflow4s	1cCs|yddlm}Wn!tk
r7ddlm}nXtjdddgdtjd��}t||�j�d	�dS(
Ni����(tmd5(R}iiiRs<i4t 2a1dd1e1e59d0a384c26951e316cd7e6(	thashlibR\tImportErrorR}RRRRt	hexdigest(RR\R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_buffer_hashlibAs
'cCs$ddlm}|jdd�dS(sTicket #1405i����(tnumarrayiRoN(R�RbthandleError(RRb((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_numeric_handleErrorJscCstjdd�dS(NRs>c(Rtasarray(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_0d_string_scalarPscCs)ttjtjtjd����dS(Ni���(RRtisfinitetlog1ptexp2(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_log1p_compiler_shenanigansTscCs�tjtd�dd�}tjtd�dd�}ttj|tjddddd	d
ddd
dg
�k��ttj|tjddddd	d
ddd
dg
�k��dS(Ni
RR%R"iiiiiiiiii	(RRqR�RR�R(RRR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fromiter_comparisonXs@cCstjtd�dd�dS(Nsaa, aa, 1.0R�t,(RR�R(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fromstring_crash^sc	Cs�gtjj�D]1}t|tj�rt|tj�r|^q}tjg|d�}g}xz|D]r}|j|�}xZ|D]R}|j|�}ytj||�Wq�t	k
r�}|j
||f�q�Xq�WqjW|r�td|��ndS(NisFailures: %r(RttypeDicttvaluest
issubclasstnumberttimedelta64RR;R�RltappendR�(	RRtdtypesR#tfailuresR%ROR=R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1539bs

cCsRtjtj�}x9dj�D]+}ttt||��tjd|�qWdS(Ns"eps epsneg max min resolution tinyR�(RtfinfoRtsplitRR�R�(RRR,((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1538sscCs�tjdd
df�}tjd�}|jd
dd|�}t||k�t||jd
d��|jd
dd|�}t||k�t||jd
d��dS(Niiiiiiiii	R5RN(iii(iii(iii	(i(RRR7R�RRR�(RR�RNtret((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1434yscCs/tdtj�}ttjd|�|�dS(Nii(tcomplexRR�Rtmaximum(Rtcnan((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_complex_nan_maximum�scCsDdtjfd��Y}|d�}d|d<t|dd�dS(NtSubclasscBseZd�ZRS(cSstj|f�j|�S(N(RR�R�(R�R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR��s(R�R�R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR��siii(i(RR�R(RR�R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt"test_subclass_int_tuple_assignment�s
cCsldtjfd��Y}tjdddg�j|�}tj|||�}tt|�t|��dS(NR�cBseZRS((R�R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyR��siii(RR�RR�R1RR(RR�RRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ufunc_no_unnecessary_views�s!cCs�tjddtj�}d|_tjdtj�}tjd|jdd|j�}tj|�}y#|j	|ddd	d
d|�Wnt
k
r�nXtj|�}t||�dS(NiRiiiRHR5itmodeR�RN(iii(ii(i(RR?R�RHR�RRRQRRR�RlR(RR#tluttrgbatc1tc2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_take_refcount�s	"#
cCsytj�}|j}|jtjddd�j��|jd�tj|dddd�}t	|tj
dddd	gdd��t	|j�d
�|jd�tj
dd
dgdd�j|�t	|j�d�|jd�|j
d�}t	|td��|jd�|j
d�tj|dddd�}t	|tj
ddddgdd��|j�dS(Ni�Rtu1itcountiiiiii(iiii+siPiTiUiViW(ttempfiletNamedTemporaryFiletfiletwriteRR?R�R tfromfileRRttellttofiletreadRR"(RR0R$RzR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fromfile_tofile_seeks�s$	"
(
%


(cCs�x�tjtjtjgD]s}|d�}ttjt|�t�}|j�z-t	j
d�tt|�t|j��Wd|j
�XqWdS(Niy@R�y�?@(RtcsingletcdoubletclongdoubleR
tComplexWarningR�R
t	__enter__twarningstsimplefilterRR�t__exit__(RttpRtwarn_ctx((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_complex_scalar_warning�s	

 cCsFx?tjtjtjgD]%}|d�}tt|�d�qWdS(Niy@y�?@y�?@(RR�R�R�RR|(RR�R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_complex_scalar_complex_cast�scCs�x�tjtjtjgD]|}tjddd	gd|�}t|jt�tjdddgdt��ttj	|��ttj
|d��qWdS(
sTicket #2218iy�?g�?yRiNy�?y�?(RR�R�R�RRR;R�RR�R|(RR�R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_complex_boolean_cast�s
.cCs&d}tttj|��|�dS(Nii@ill����(RR8RR*(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_uint_int_conversion�scCsZtjd�td�D�dd�}d|j_t|�}ttt|jdd	�dS(
Ncss#|]}|d|dfVqdS(iiN((t.0R�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pys	<genexpr>�si
Rsi8,f8R1R'Rh(sf1sf2(sf1sf1(	RRqR�RRhR>R	Rwtsetattr(RRtrep((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt!test_duplicate_field_names_assign�s%cCsftjddgdt�}tjddg�}t||kttg�t||kttg�dS(NR#R%RR=(RRR�RR\R[(RR@R-((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_eq_string_and_object_array�scCswtjdddgdtj�}tj|_t|j�ddg�|j�j�}t|j�ddg�dS(NI�i�iRi(	RRR&RRRR{R�R_(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_nonzero_byteswap�s
!cCs&ttjgddg�dk�dS(Nt?(RRtfind_common_type(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_find_common_type_boolean�scCs9tjdg�}|ddc!d9+t|dg�dS(Ng�?ii(RRR(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_empty_mul�scCs`ttjd�jd�tjddgddggdtj�}ttjd�jd�dS(NR<i
Rislong   t
0123456789R(RRRRDRtstring_(RR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_side_effect�s*cCs?tjddg�}ttj|��ttj|��dS(Ng�������?g�������?(RRRR�R|(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_any_float
scCsAtjddd�}t|jdd�|jd�j��dS(Ni'RR$R�(RR?RR�R;(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_large_float_sumscCsotjddtj�}tjddtj�}tjddtj�}tj||d|�t|d�dS(Ng�?RRNg@(RRRRR1R(RR#R%R=((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ufunc_casting_outs
cCszttjd�jj�ttjd�jj�ttjtjd��jj�ttjtjd��jj�dS(Ng�?(RRRtflagstc_contiguoustf_contiguousR(R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_array_scalar_contiguouss"cCs�tjd�j�}tjddd�dd�dd�ddd�fj�}t|jj�t|jj�t|jj�dS(sSimilar to GitHub issue #387iiR6R�N(ii(iii(RR7R�RR�R�R�(RR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_squeeze_contiguous"s
=cCsptjjtjd�d�}tjjtjd�d�}t|jj�t|jj�t|jj�dS(sGitHub issue #387iiiN(iii(ii(iii(RR1R2R7RR�R�R�(RR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_reduce_contiguous*s
cCs�tjddt�}||d<ttt|�ttt|�ttt|�ttt|�ttt	|�tjddt�}|dcd7<t
|d�dS(NiR.i((RRR�R	RlR8RZR�toctthexR(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_object_array_self_reference2s
cCsNtjddggdtj�}ttjj|dd�df�g�dS(sTicket #1733i*iRNi����(RRR&RR1RA(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_zerosize_accumulateAs!cCs>tjdddgdt�}tt|jdtjd�dS(NiiiRii(RRR�R	tRuntimeErrorR�R.(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_objectarray_setfieldFscCs�td�}td�}tjd	dd�}||d
<t|tj|��tj|�|d<t|tj|��tjddd�}d|d
<t|tjd��tjd�|d<t|tjd��dS(sTicket #1736thello1thello2RR<tf4iiN(((((((RRR7RR(RRGRHR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_setting_rank0_stringLs

cCs�td�}td�}td�}tj|g|g|gg�}t|jtjd��|jtjd��}t|jtjd��dS(sTicket #1748tblacktwhitetothertS5tS0N(RRRRRR;(RRGRHts3R#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_astype\s!cCs}td�}tj|gd�}xTtdd�D]C}tj|d|�}tj|| gd�}t||�q2WdS(s
Ticket #1756 t0123456789abcdefiiis|S%dN(RRRR�R(RR�R#R�R@R-((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1756fscCstjddddd�}t|ddd�d|dddd��t|ddd�dd|ddd�dd�t|ddd�ddd
|ddd�ddd�t|ddd�ddj|ddd�ddj�d	S(sTicket #1760tabcdefghijklmnopiiRs
i4,(2,3)u2iiR1N(((RR�RR�(RR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_fields_stridesos
/7?cCs`ddl}y0|jddd	g�}d|d<d|d<Wntk
rOn
t�nXdS(
s Should not segfault on python 3ki����NiRR1R$R'(i(sf1R$(R�R7RwR�(RRR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1770ws

cCsYtjddgddgg�j}tj|j�}t|ddgddgg�dS(sx.flat shouldn't modify dataiiiiN(RRRR�R(RRRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ticket_1608�s$cCs�ddl}tjdgdd�}tj|dd�}tj|�}|jddd�}t|d	d
�d|d	<|jddd�}t|d	d
�dS(Ni����iRR%tprotocolsa(.)s\1ta_isi�(treRRRR�R{tsubR(RR�R�tblobR�((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_pickle_string_overwrite�s
cCs�tjddkr|tjdgdd�}tjtj|��}d|d<djd�}t|dd!d	jd��ndS(
NiiiRR%i�s  tasciis(	RQR�RRRR{R�tencodeR(RR�t
bytestring((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_pickle_bytes_overwrite�s
cCs�tjdd	gdd�}tjd
dt�}d|d<d|d<t|jt�|�tj|�}||d<t||�tj|�}||d<t||�dS(
NiiiiRsi4,i8.(ii(ii(i(ii(ii(RRRR�RR;t
empty_like(Rta_recta_objR%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_structured_type_to_object�s




cCs�tjddt�}|j�}dg|d<dg|d<dg|d<dg|d<dgdgdgdgg|d<t||�tjddt�}ddgg|d<t|ddgddgg�dS(	NiRiiii.(ii(RR7R�R�R(RR#R%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_assign_obj_listoflists�s



"
cCs3x,td�D]}tjddd�}~q
WdS(Ni�i�Rti1(i�(R�RR(RR�R#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_memoryleak�scCsJtjd�}tj|�}tjj|�}ttj|�|�dS(Ni(RR?RQRRR1R2R(RR#tacnttres((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_ufunc_reduce_memoryleak�scCs/tjdddd�}tt|jd�dS(NiiRs
datetime64[D]i(RR?R	RlR�(RR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt$test_search_sorted_invalid_arguments�scCs!xtddtdd�gD]�}x�ttgD]�}tj||d�g�}t||d�||��tj|d�|g�}t||d�||��tj||d�g�}t||d�||��tj|d�|g�}t||d�||��q/WqWdS(Ni�g������^@ii�txxit
xxxxxxxxxx(R\R|RRRRR(RtvalttostrR%((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_truncation�s"cCsQtjddkr(tjdg�}ntjdg�}t|jjd�dS(Niitabcduabcdi(RQR�RRRRRD(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_string_truncation_ucs2�scCs�tjdgddgddgdd�}tj|dt�}tjdddg�tjdddg�f}t||�dS(	Niiiiiitreturn_indexi(RRtuniqueR\R(RRR�ttgt((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_unique_stable�s00cCs&tjdgdtj�d}~dS(NRRi(RRtunicode(RR#((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt test_unicode_alloc_dealloc_match�scCsKtjddd�jdd�}||}t|�}t|dk�dS(NiRs>i2R�is[0 0](i(RR7R�RrR(RR#RRO((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_refcount_error_in_clip�s!
cCsutjdgdd�}tttj|d�tjddggg�}tjd	|�}tttj|d�dS(
NR#iRsS1, intg333333�?RVi(R#i(i(RRR	RlR�t
format_parserR�(RR#R((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_searchsorted_wrong_dtypes
cCsttj}tjdd|�}tj|d�}|jd�}tj|j|jd|dd�}t||�dS(	Ni
RiiR�RSR6(ii(	Rt	complex64R?R@R�R�RHRR(RtdttRRtdata_strt	data_back((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyttest_complex64_alignment
s			(ii(�R�R�trlevelRRR&R+R0R4R9R>RCRGRLRNRURWRXR^RdRgRmRtknownfailureifRQR�tplatformtarchitectureRyR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RRRRRRRRRR R"R$R%R*R+R,R.R/R4R7R9R>RDRFRGRKRMRPRTRZRaRdReRhRiRlRmRsRuRvR~R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RRRRR	RRRRR!R#R$R%R&R+R,R2R6R9RCRIRJRNRSRVRWR[RaRdRfRjRkRmRvRyR{RR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyRs�
	
"	


	'				
e			F	
				
								
										
									
																											
														
					
t__main__($RRQR�R
R�R�R�RtosRR�Rt
numpy.testingRRRRRRRR	R
Rtnumpy.testing.utilsRR
tnumpy.compatRRRR�tiotBytesIOR�RR�(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_regression.pyt<module>s4F�������