1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Ë
KñúhŒNãóL—dZddlZddlZddlZddlmZmZmZm    Z    Gd„d«Z
y)z! Test printing of scalar types.
 
éN)ÚIS_MUSLÚassert_Ú assert_equalÚ assert_raisesc
óÊ—eZdZd„Zd„Zej ddfej ddfej ddfej d    d
fejd d fejd dfejddfejddfgZe    jjde«d„«Z ej d«dfejd«dfejd«dfgZ e    jjde «d„«Zd„Zeed«r.ej"ej$ej&ej(gn"ej"ej$ej&gZe    jjde«d „«Ze    jjde«d!„«Ze    jjde«e    jjd"d#ej0d$«j2g«d%„««Ze    jjde«d&„«Ze    jj9ej<«j?d'« d(¬)«d*„«Z d+„Z!d,„Z"y-).ÚTestRealScalarsc    óì—ddddtjtj tjg}tjtjtj
tj g}gd¢gd¢gd¢gd¢gd    ¢gd
¢gd ¢g}t||«D]\\}}t||«D]H\}}d tj|«j›d |›d}tt||««||¬«ŒJŒ^y)Ngg€ééÿÿÿÿ)ú0.0r r r )ú-0.0r r r )ú1.0rrr)ú-1.0rrr)Úinfrrr)ú-infrrr)Únanrrrzfor str(ú(z)))Úerr_msg) ÚnprrÚfloat16Úfloat32Úfloat64Ú
longdoubleÚzipÚdtypeÚnamerÚstr)    ÚselfÚsvalsÚstypsÚwantedÚwantsÚvalÚwantÚstypÚmsgs             úUH:\Change_password\venv_build\Lib\site-packages\numpy/_core/tests/test_scalarprint.pyÚtest_strzTestRealScalars.test_str sπؐd˜A˜r¤2§6¡6¬B¯F©F¨7´B·F±FÐ;ˆÜ—‘œRŸZ™Z¬¯©´R·]±]ÐCˆâ -Ú -Ú -Ú -Ú -Ú -Ú -ð/ˆô˜f eÓ,ò    @‰JˆE3Ü! %¨Ó/ò @‘
dØ ¤§¡¨$£×!4Ñ!4Р5°Q°s°g¸RÐ@ÜœS¡ c£›^¨T¸3Ö?ñ @ñ    @ócój—d„}|d«|d«|d«|d«|d«|d«y)Ncóx—tttj|««t|««tttj|««t    |««tt    tj|««d|›d«tt    tj|««d|›d«y)Nz np.float64(ú))rrrrÚrepr)Úvs r'Úcheckz2TestRealScalars.test_scalar_cutoffs.<locals>.check!sx€Ü œœRŸZ™Z¨›]Ó+¬S°«VÔ 4Ü œœRŸZ™Z¨›]Ó+¬T°!«WÔ 5Ü œœbŸj™j¨›mÓ,° ¸A¸5ÀÐ.BÔ CÜ œœbŸj™j¨›mÓ,° ¸A¸3¸aÐ.@Õ Ar)gfotÓ­ùñ?gEÖa-&‡?gñh㈵øä>ç-Cëâ6?ç4&õk Cç€à7yÃAC©)rr/s  r'Útest_scalar_cutoffsz#TestRealScalars.test_scalar_cutoffss:€ò    Bñ    Ð$Ô%Ù Ð&Ô'ñ    ˆdŒ Ù ˆdŒ Ù ˆdŒ Ù ˆd r)gvk™ Çó¿z-9.9e-05r0z0.0001içz999.0iüÿÿz-1e+03gvk™ Çó?z9.9e-05gS+(ô6¿z -0.000100001i?Bz999999.0iÀ½ðÿz-1e+06zdtype, input_val, expected_strcó:—tt||««|«y©N)rr)rrÚ    input_valÚ expected_strs    r'Ú test_gh_28679zTestRealScalars.test_gh_28679<s€ô    ”S™˜yÓ)Ó*¨LÕ9r)iàÿz65500.0r1z1000000000000000.0r2z1e+16zinput_val, expected_strcó„—tjd¬«5tt|«|«ddd«y#1swYyxYw)Nz2.2)Úlegacy)rÚ printoptionsrr)rr7r8s   r'Útest_legacy_2_2_modez$TestRealScalars.test_legacy_2_2_modeGs3€ô_‰_ EÔ *ñ    7Ü œ˜Y›¨Ô 6÷    7÷    7ñ    7ús—6¶?c    ó —d„}d„}d„}d„}d„}t|d«d«t|d«d«t|d    «d    «t|d
«d
«t|d    «d «t|d
«d «t|d «d«t|dd¬«d«t|dd¬«d«t|d    d¬«d«t|d
d¬«d«t|d    d¬«d«t|d
d¬«d«t|d    d¬«d«t|d
d¬«d«t|dXi|d«¤Žd«t|dYi|d«¤Žd«t|dZi|d«¤Žd«t|d[i|d«¤Žd«t|d[i|d«¤Žd«t|d[i|d«¤Žd «t|d[i|d«¤Žd!«t|d\i|d"«¤Žd#«t|d\i|d"«¤Žd$«t|d\i|d"«¤Žd%«t|d\i|d"«¤Žd$«t|d[i|d&«¤Žd'«t|d[i|d(«¤Žd)«t|d«d*«t|d+d,d-¬.«d/«t|d0d,d1¬.«d2«tjtj«j}t||fi|d«¤Žd3«t|tjtj
«jfi|d«¤Žd4«t||«d5«t||d6d6d¬7«d5«t||d6d6d8¬7«d5«t||d6d6d¬9«d3«t||d6d6d8¬9«d:«t||d6d6d8d8¬;«d:«t t||d6d,d¬7«t||d6d,d8¬7«d<«t||d6d,d=¬7«d5«t||d6d,d8¬9«d5«t||d6d,d=¬9«d>«t||d6d,d?¬9«d@«t||d,d,d8¬7«d<«tj
jdA«}t||d6¬B«dC«t||d,d?¬.«dD«t||d6d?¬.«dC«t||d6d?¬E«dC«t||d6d?d?¬F«dC«t||d6dG¬.«dH«t||d6d¬E«dI«t||d6d¬.«dC«t||d6dG¬E«dC«t|dJdK¬L«dM«t|dNdK¬L«dO«t|dd,dK¬.«dP«t|dd,dK¬.«dP«t|dd,dK¬.«dQ«t|dd,dK¬.«dQ«t|dRd,dK¬.«dS«t|dRd,dK¬.«dS«t|dRd,dK¬.«dT«t|dRd,dK¬.«dT«t|dUd,d"d,¬V«dW«y)]NcóT—tjtj|«fi|¤ŽSr6)rÚformat_float_positionalr©ÚxÚks  r'ú<lambda>z.TestRealScalars.test_dragon4.<locals>.<lambda>Qó€¤× :Ñ :¼2¿:¹:Àa»=Ñ NÈAÑ N€r)cóT—tjtj|«fi|¤ŽSr6)rÚformat_float_scientificrrAs  r'rDz.TestRealScalars.test_dragon4.<locals>.<lambda>RrEr)cóT—tjtj|«fi|¤ŽSr6)rr@rrAs  r'rDz.TestRealScalars.test_dragon4.<locals>.<lambda>SrEr)cóT—tjtj|«fi|¤ŽSr6)rrGrrAs  r'rDz.TestRealScalars.test_dragon4.<locals>.<lambda>TrEr)có —d|dœS)NF©ÚuniqueÚ    precisionr3)Úprecs r'rDz.TestRealScalars.test_dragon4.<locals>.<lambda>Vs €¨%¸dÑC€r)rú1.z1.e+00z10.234z-10.234z
1.0234e+01z -1.0234e+01z1000.0z1000.r)rMz10.z-10.z1.e+01z-1.e+01éz10.23z    -1.02e+01ú9.9999999999999995e-08éú9.8813129168249309e-324ú9.9999999999999694e-311ú3.14159265358979323846é
z 3.1415927410z3.1415927410e+00z 3.1415926536z3.1415926536e+00éz299792448.00000z 2.99792e+08z299792458.00000éz3.1415927410125732421875000é2z43.14159265358979311599796346854418516159057617187500z3.141592653589793g 6Fé•rKz—0.00000000000000000000000000000000000000000000140129846432481707092372958328991613128026194187651577175706828388979108268586060148663818836212158203125gi2a40.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004940656458412465441765687928682213723650598026143247644255856825006755072702087518652998363616359923797965646954457177309266567103559397963987747960107818781263007131903114045278458171678489821036887186360569987307230500063874091535649843873124733972731696151400317153853980741262385655911710266585566867681870395603106249319452715914924553293054565444011274801297099995419319894090804165633245247571478690147267801593552386115501348035264934720193790268107107491703332226844753335720832431936092382893458368060106011506169809753078342277318329247904982524730776375927247874656084778203734469699533647017972677717585125660551199131504891101451037862738167250955837389733598993664809941164205702637090279242767544565229087538682506419718265533447265625z(340282346638528859811704183484516925440.a6179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.z(340282350000000000000000000000000000000.T)rLÚ
fractionalrMé)rLr[Ú
min_digitsz,340282346638528859811704183484516925440.0000)rLr[r]rMz(340300000000000000000000000000000000000.éz(340282346638528859810000000000000000000.éz(340282346638529000000000000000000000000.z-1p-97)rLz-6.310887241768095e-30z-6.310887241768094e-30)rLr])rLrMr]éz-6.31088724176809e-30z-6.3108872417680944e-30Ú1e120é)r]z
1.000e+120Ú1e100z
1.000e+100z1.000z    1.000e+00z1.5z1.500z    1.500e+00Ú324)rLrMr[z324.00)rQ)rS)rT)rU)z 299792458.0)    rrÚfinforÚmaxrrÚ
ValueErrorÚfromhex)rÚfpos32Úfsci32Úfpos64Úfsci64ÚpreckwdÚf32xÚas        r'Ú test_dragon4zTestRealScalars.test_dragon4Msý€ñOˆÙNˆÙNˆÙNˆáCˆä‘V˜E“] DÔ)Ü‘V˜E“] HÔ-Ü‘V˜HÓ% xÔ0Ü‘V˜IÓ&¨    Ô2Ü‘V˜HÓ% |Ô4Ü‘V˜IÓ&¨ Ô6Ü‘V˜HÓ% wÔ/Ü‘V˜E¨QÔ/°Ô6Ü‘V˜E¨QÔ/°Ô:Ü‘V˜H°Ô2°EÔ:Ü‘V˜I°Ô3°VÔ<Ü‘V˜H°Ô2°HÔ=Ü‘V˜I°Ô3°YÔ?Ü‘V˜H°Ô2°GÔ<Ü‘V˜I°Ô3°[ÔAÜ‘VÑD¹À» ÑDØ4ô    6ä‘VÑE¹À»ÑEØ5ô    7ä‘VÑE¹À»ÑEØ5ô    7ô
    ‘VÑD¹À» ÑDØ*ô    ,ä‘VÑD¹À» ÑDØ.ô    0ä‘VÑD¹À» ÑDØ*ô    ,ä‘VÑD¹À» ÑDØ.ô    0ô    ‘VÑ8©W°Q«ZÑ8Ð:KÔLÜ‘VÑ8©W°Q«ZÑ8¸-ÔHÜ‘VÑ8©W°Q«ZÑ8Ð:KÔLÜ‘VÑ8©W°Q«ZÑ8¸-ÔHä‘VÑD¹À» ÑDØ9ô    ;ä‘VÑD¹À» ÑDØOô    Qä‘VÐ4Ó5Ð7JÔKô    ‘V˜O°EÀSÔIð:ô    ;ô
    ‘V˜F¨5¸DÔAð7ô    8ô,x‰xœŸ
™
Ó#×'Ñ'ˆÜ‘V˜DÑ/¡G¨A£JÑ/Ø>ô    @ä‘VœBŸH™H¤R§Z¡ZÓ0×4Ñ4ÑC¹À»
ÑCð+ô    ,ô    ‘V˜D“\Ø>ô    @ô    ‘V˜D¨¸$È!ÔLØ>ô    @ä‘V˜D¨¸$È!ÔLØ>ô    @ä‘V˜D¨¸$È1ÔMØ>ô    @ä‘V˜D¨¸$È1ÔMØBô    Dä‘V˜D¨¸$Ø/0¸Aô?àBô    Dô    ”j &¨$°tÈØ45õ    7ä‘V˜D¨¸%È1ÔMØ>ô    @ä‘V˜D¨¸%È2ÔNØ>ô    @ä‘V˜D¨¸%ÈAÔNØ>ô    @ä‘V˜D¨¸%Ø-/ô1à>ô    @ô    ‘V˜D¨¸%Ø-/ô1à>ô    @ô    ‘V˜D¨¸5ÈAÔNØ>ô    @ô J‰J× Ñ ˜xÓ (ˆÜ‘V˜A dÔ+Ð-EÔFÜ‘V˜A e°rÔ:Ø-ô    /ä‘V˜A d°bÔ9Ø-ô    /ä‘V˜A d°rÔ:Ø-ô    /ä‘V˜A d°bÀRÔHØ-ô    /ô    ‘V˜A d°bÔ9Ø,ô    .ä‘V˜A d°rÔ:Ø.ô    0ä‘V˜A d°bÔ9Ø-ô    /ä‘V˜A d°rÔ:Ø-ô    /ô    ‘V˜G°Ô2°LÔAÜ‘V˜G°Ô2°LÔAô    ‘V˜E¨%¸1Ô=¸wÔGÜ‘V˜E¨%¸1Ô=¸wÔGÜ‘V˜E¨%¸1Ô=¸{ÔKÜ‘V˜E¨%¸1Ô=¸{ÔKÜ‘V˜E¨%¸1Ô=¸wÔGÜ‘V˜E¨%¸1Ô=¸wÔGÜ‘V˜E¨%¸1Ô=¸{ÔKÜ‘V˜E¨%¸1Ô=¸{ÔKä‘V˜E¨%¸1Ø.3ô5Ø6>õ    @r)Úfloat128ÚtpcóX—tr(|tjk(rtjd«tj
}t ||d«dd¬«d«t ||d«dd¬«d«t ||d«dd¬«d    «t ||d«d
d¬ «d «y) Nú,Skipping flaky test of float128 on musllinuxrr\)Úpad_leftÚ    pad_rightz       1.    rz      -1.    z-10.2z     -10.2   FrKú1.0000)rrrqÚpytestÚskipr@r©rrrÚfposs   r'Ú!test_dragon4_positional_interfacez1TestRealScalars.test_dragon4_positional_interface÷s€õ rœRŸ[™[Ò(Ü K‰KÐFÔ Gä×)Ñ)ˆô    ‘T™"˜U›)¨a¸1Ô=¸{ÔKÜ‘T™"˜V›*¨q¸AÔ>À ÔLÜ‘T™"˜W›+Ø!"¨aô1Ø2=ô    ?ô    ‘T™"˜U›)¨E¸QÔ?ÀÕJr)có$—tr(|tjk(rtjd«tj
}t ||d«ddd¬«d«t ||d«ddd¬«d«t ||d    «ddd¬«|tjk7rd    nd
«t ||d«ddd ¬«d «t ||d    «ddd ¬«|tjk7rd    nd
«t ||d«d ¬ «d «t ||d«ddd¬«d«t ||d    «ddd¬«|tjk7rd    nd
«t ||d«d¬ «d«t ||d«dd¬«d«y)NrtrOFr\rC)rLrMÚtrimrwú.z1.2z1.2002Ú0r)r~ú-Ú1z1.001r
)rMr~)rrrqrxryr@rrrzs   r'Ú&test_dragon4_positional_interface_trimz6TestRealScalars.test_dragon4_positional_interface_trims_€õ rœRŸ[™[Ò(Ü K‰KÐFÔ Gä×)Ñ)ˆô    ‘T™"˜T›(¨5¸AÀCÔHØ ô    "ô    ‘T™"˜T›(¨5¸AÀCÔHØô    ä‘T™"˜U›)¨E¸QÀSÔIØ!#¤r§z¡zÒ!1™°xô    Aô    ‘T™"˜T›(¨5¸AÀCÔHØô    ä‘T™"˜U›)¨E¸QÀSÔIØ!#¤r§z¡zÒ!1™°xô    Aä‘T™"˜T›(¨Ô-¨uÔ5ä‘T™"˜T›(¨5¸AÀCÔHØô    ä‘T™"˜U›)¨E¸QÀSÔIØ!#¤r§z¡zÒ!1™°xô    Aä‘T™"˜T›(¨Ô-¨sÔ3Ü‘T™"˜W›+°¸Ô=¸sÕCr)Úpad_vali †Úint32có—tr(|tjk(rtjd«tj
}tj td¬«5||d«d|¬«ddd«tj td¬«5||d«d|¬«ddd«tj td¬«5||d«d|¬    «ddd«y#1swYŒtxYw#1swYŒKxYw#1swYyxYw)
Nrtz!Float formatting result too large)Úmatchz1.047FrKrP)rMru)rMrv)rrrqrxryr@ÚraisesÚ RuntimeError)rrrr„r{s    r'Ú*test_dragon4_positional_interface_overflowz:TestRealScalars.test_dragon4_positional_interface_overflow'sڀõ rœRŸ[™[Ò(Ü K‰KÐFÔ Gä×)Ñ)ˆô]‰]œ<Ø!DôFñ    ?á ‘G“ U°gÕ >÷    ?ô]‰]œ<Ø!DôFñ    =á ‘G“¨°GÕ <÷    =ô]‰]œ<Ø!DôFñ    >á ‘G“¨°WÕ =÷    >ð    >÷    ?ð    ?ú÷    =ð    =ú÷    >ð    >ús$ÁCÂC+ÃC7ÃC(Ã+C4Ã7Dcóê—tr(|tjk(rtjd«tj
}t ||d«d¬«d«t ||d«dd¬    «d
«y) Nrtz1.23e1rW)Ú
exp_digitsz 1.23e+00001rFr\rKz
1.0000e+00)rrrqrxryrGr)rrrÚfscis   r'Ú!test_dragon4_scientific_interfacez1TestRealScalars.test_dragon4_scientific_interface=s]€õ rœRŸ[™[Ò(Ü K‰KÐFÔ Gä×)Ñ)ˆô    ‘T™"˜X›,°1Ô5°}ÔEô    ‘T™"˜U›)¨E¸QÔ?Ø$õ    &r)Úppc64z#only applies to ppc float128 values)Úreasonc óÈ—tjd«}td«Dcgc]/}t|tjdt|«z«z «‘Œ1}}gd¢}t    ||«tjd«tjd«z }tjt|««}t    t|«t|««t ||k7«ycc}w)Nz(2.123123123123123123123123123123123e-286é(Ú2e)(z'1.06156156156156156156156156156157e-286z'1.06156156156156156156156156156158e-287z'1.06156156156156156156156156156159e-288z&1.0615615615615615615615615615616e-289z'1.06156156156156156156156156156157e-290z'1.06156156156156156156156156156156e-291z&1.0615615615615615615615615615616e-292z&1.0615615615615615615615615615615e-293z%1.061561561561561561561561561562e-294z$1.06156156156156156156156156155e-295z#1.0615615615615615615615615616e-296z!1.06156156156156156156156156e-297z!1.06156156156156156156156157e-298z 1.0615615615615615615615616e-299z1.06156156156156156156156e-300z1.06156156156156156156155e-301z1.0615615615615615615616e-302z1.061561561561561561562e-303z1.06156156156156156156e-304z1.0615615615615615618e-305z1.06156156156156156e-306z1.06156156156156157e-307z1.0615615615615616e-308z1.06156156156156e-309z1.06156156156157e-310z1.0615615615616e-311z1.06156156156e-312z1.06156156154e-313z1.0615615616e-314z1.06156156e-315z1.06156155e-316z 1.061562e-317z 1.06156e-318z 1.06155e-319z 1.0617e-320z    1.06e-321z    1.04e-322z1e-323r r Ú2Ú3)rrqÚrangerrr)rrBÚiÚgotÚexpectedroÚbs       r'Útest_ppc64_ibm_double_double128z/TestRealScalars.test_ppc64_ibm_double_double128Ls­€ô K‰KÐBÓ CˆÜ<AÀ"»IÖF°qŒs1”r—{‘{ 4¬#¨a«&¡=Ó1Ñ1Õ2ÐFˆÐFò(ˆôR    S˜(Ô#ô
K‰K˜Ó œrŸ{™{¨3Ó/Ñ /ˆÜ K‰Kœ˜A›Ó ˆÜ”S˜“VœS ›VÔ$ܐQ‘ùòeGs£4Ccó8—tjd«}tjd«}tt|«t|«k7«t    tjt|««|«t    tjt|««|«y)Ngàÿÿ@gÀÿÿ@)rrrr-r)rrBÚys   r'Úfloat32_roundtripz!TestRealScalars.float32_roundtripˆsa€ä J‰J}Ó %ˆÜ J‰J}Ó %ˆÜ”Q“œ4 ›7Ñ"Ô#Ü”R—Z‘Z¤ Q£Ó(¨!Ô,Ü”R—Z‘Z¤ Q£Ó(¨!Õ,r)có̗tttjd««td««t    ttjd««td«k7«y)Ngš™™™™™¹?g›™™™™™É?gš™™™™™É?)rr-rrr)rs r'Úfloat64_vs_pythonz!TestRealScalars.float64_vs_pythons=€ä”Tœ"Ÿ*™* S›/Ó*¬D°«IÔ6Ü””R—Z‘ZР3Ó4Ó5¼¸c»ÑBÕCr)N)#Ú__name__Ú
__module__Ú __qualname__r(r4rÚhalfÚsingleÚtest_cases_gh_28679rxÚmarkÚ parametrizer9Útest_cases_legacy_2_2r=rpÚhasattrrrrrqÚavailable_float_dtypesr|rƒÚiinforfrŠrŽÚskipifÚplatformÚmachineÚ
startswithr›ržr r3r)r'rr sˆ„ò@ò"ð(
‰)˜ZÐ(Ø     ‰&˜(Ð#Ø     ‰#wÐØ     ‰%˜Ð"Ø     ‰H˜iÐ(Ø     ‰L .Ð1Ø     ‰F˜JÐ'Ø     ‰H˜hÐ'ð    Ðð ‡[[×ÑÐ=Ð?RÓSñ:óTð:ð
 
ˆ‰‹˜Ð#Ø    ˆ‰5Ó    Ð/Ð0Ø    ˆ‰5Ó    ˜7Ð#ðÐð  ‡[[×ÑÐ6Ð8MÓNñ7óOð7ò
e@ñP 2zÔ "ð!Ÿj™j¨"¯*©*°b·j±jÀ"Ç+Á+ÑNØ)+¯©°R·Z±ZÀÇÁÐ(Lðð ‡[[×јTÐ#9Ó:ñKó;ðKð  ‡[[×јTÐ#9Ó:ñDó;ðDð< ‡[[×јTÐ#9Ó:Ø ‡[[×јY¨°°·±¸Ó0A×0EÑ0EÐ(FÓGñ>óHó;ð>ð( ‡[[×јTÐ#9Ó:ñ &ó;ð &ð ‡[[×ÑÐ,˜H×,Ñ,Ó.×9Ñ9¸'ÓBÐBØDðóFñ8óFð8òt-óDr)r) Ú__doc__r®rxÚnumpyrÚ numpy.testingrrrrrr3r)r'ú<module>r´s)ðñóã ãßGÓG÷GDòGDr)