blob: 0b3b01b34d550fd7ac481c29bd5237304d11a729 [file] [log] [blame]
--
-- Tests powmod with various equal operands pointing to the same decimal.
-- The tests are random.
--
rounding: half_even
minExponent: -999999999
maxExponent: 999999999
precision: 241
powmod_eq_eq_op0 powmod_eq_eq_op 5172935023082998 61096828599662907 -> 39312309313006360
precision: 154
powmod_eq_eq_op1 powmod_eq_eq_op 501984777 951714845 -> 361293017
precision: 53
powmod_eq_eq_op2 powmod_eq_eq_op 271669153387921210695131 564448204364277556933406 -> 194556909709302006741699
precision: 266
powmod_eq_eq_op3 powmod_eq_eq_op 125570163732750979506196913634908157763680060070028138318136160629359903583222884859969243606812631846112895085 5302310441381544496234552293792392228787419559606670121933841470309357644912541166615131389859914279506370522179 -> 628292781533908627694187727159784425202947884766362072335229973716817213686526481261728139988259156450599099837
precision: 129
powmod_eq_eq_op4 powmod_eq_eq_op 47036616172871 85005675655874 -> 66046361984007
precision: 73
powmod_eq_eq_op5 powmod_eq_eq_op 4776085680133941029936948910584204085680216386810585781783526979 9741053266371096023936650307490469662495835342745104577091660824 -> 9415703783045546622171306850171479466274411644790858469405124515
precision: 295
powmod_eq_eq_op6 powmod_eq_eq_op 13819746412323309350236155479595263315973615389342720732540698524248 51351630466616071990887673876643134102024941116759812967722789218150 -> 47861506892192414730571833341929708550635930907243981835070516055806
precision: 240
powmod_eq_eq_op7 powmod_eq_eq_op 14333317165327377167235670825865110 88166553266987327632036106657468776 -> 78199835566700283247168431807549872
precision: 52
powmod_eq_eq_op8 powmod_eq_eq_op 134815566702425039320342185859 839594667211651861207661188868 -> 364862005341716446264386585643
precision: 116
powmod_eq_eq_op9 powmod_eq_eq_op 17127995580136540648259029 32330790817527218674467184 -> 12521052078661402276067733
precision: 7
powmod_eq_eq_op10 powmod_eq_eq_op 5173 382 -> 27
precision: 179
powmod_eq_op_eq0 powmod_eq_op_eq 454692015999311490031346820992663522050665018780092925441910454104281621085484384194820584758877865344243748164477336922579712916732749817472762268072 735285825759135008310256671043146088707882097268831897677310356114715740286031615225885323703168321225676162554581642915077073514383406803099527421288 -> 0
precision: 93
powmod_eq_op_eq1 powmod_eq_op_eq 5079849198579702534701141272944073543778821786 532286998588281764458535139617038797784921059 -> 0
precision: 235
powmod_eq_op_eq2 powmod_eq_op_eq 42785751141806928804100573986442378070504256 8012335613800459034233589764673029374370324 -> 0
precision: 230
powmod_eq_op_eq3 powmod_eq_op_eq 943131305589990078382186007210901970402961966625505161220936352480085781185105775887427870598977232327078108302432435579523960126405062216719206417613753894892573314464387082523000571640428047 613801474254045276995497192174004949128755410229404943649813876920790595872167994806162581456259548860111212616000730294380438234593068995931924484285636601843750702169075489378914820936764472 -> 0
precision: 35
powmod_eq_op_eq4 powmod_eq_op_eq 348484 391889 -> 0
precision: 57
powmod_eq_op_eq5 powmod_eq_op_eq 173366323147102461493419983857927 712602861257089035426597543953824 -> 0
precision: 51
powmod_eq_op_eq6 powmod_eq_op_eq 8255168446070301285294021862688649759902 775314167247504368851676608872644124996737 -> 0
precision: 219
powmod_eq_op_eq7 powmod_eq_op_eq 1286296801049764166878121193316876237754392268360404773180576813467982311828134582046605119180403649756263871764827999140649150951327666440054528803220932 9837658849967653674115449502606502425670446084290643541492310292247870363937944568687288057579690528057798503496526093957567546376527070694614587350745169 -> 0
precision: 43
powmod_eq_op_eq8 powmod_eq_op_eq 301233085608529970719264192816849720546166 145582231299722791234238644279110987431668 -> 0
precision: 264
powmod_eq_op_eq9 powmod_eq_op_eq 62767016270507003850715851415091452806159767013742091745805994631443857273956703806135426309466868919838148911925180988907731808142577209755415012071276524578901326709311844023158202115264851432009 21301060796766641834690999334552177838062181703848471338832314208627720118691945764399064573646905012904825989998437452735326376601421170102887168895304253616643797352575812116730051436538338863591 -> 0
precision: 265
powmod_eq_op_eq10 powmod_eq_op_eq 440818421090143689463261262530857447527662320352860984268076914216845950386010966880053318417389180709545 838214809366714360754908648441390858241099089165296030847187806931834430228223849939682629454399235271000 -> 0
precision: 36
powmod_op_eq_eq0 powmod_op_eq_eq 93644154570332 71233122540061 -> 93508903562733
precision: 118
powmod_op_eq_eq1 powmod_op_eq_eq 598405418033942340397171 6815864866743827591505471 -> 168395168097459804638661
precision: 246
powmod_op_eq_eq2 powmod_op_eq_eq 1097346538673730095069777528876605219822740255502706770444142014017490847294982882094080057824312218130218609140723758783765827179991136029424945606718734402779666314915361241101238872 1940021534538533740089728832649959270795454872290116522349623863419989446333951793667891474033420737743601144293263372891557948903454146316431328904272140865205702363968734581793251440 -> 339505757849062119836823307612784252106508537023919088710279685270206768728891923866130427698510653981935730490911056712030029206262197079952242695466660400474998106007890204112930760
precision: 192
powmod_op_eq_eq3 powmod_op_eq_eq 9892981537198570336634482219432708990736694052060727541532146588085510051567165915116675327 683218355639647684647156963690374742460192271712812015946052076075436378700387290947224999 -> 8655013842046815109619941094779522028905540419705082855434867486863722270157065957735422460
precision: 158
powmod_op_eq_eq4 powmod_op_eq_eq 232915312826885799515977663755702946417762971963542 599850435916617864399365116917467680298990711327327 -> 43465265897899747471124682257007531966047450800609
precision: 224
powmod_op_eq_eq5 powmod_op_eq_eq 14488885853598076317110086333547887641319 49980581560678938604157136522030583239892 -> 8060134150027456801841236255261726098186
precision: 51
powmod_op_eq_eq6 powmod_op_eq_eq 73925188024995369548541 743662245592522452841995 -> 62695005349445590950783
precision: 130
powmod_op_eq_eq7 powmod_op_eq_eq 940515687785126840188495376313542116444988603944099921490644457077780 63008292928070742874756301339215335243095971406028923125415894929920 -> 156913375020274387347567522003792778003658500695872310552355012398080
precision: 181
powmod_op_eq_eq8 powmod_op_eq_eq 37273364134852347926683435176256142232633881568072838240288062354988511799157 38058930364232880082177984674355614857637563979429665833215222678402215239916 -> 4601601337553449707209221362590486298050901457060678805478924751518295602080
precision: 170
powmod_op_eq_eq9 powmod_op_eq_eq 205195098821968248174 399257038017383446592 -> 26660419890185934784
precision: 269
powmod_op_eq_eq10 powmod_op_eq_eq 416740379287195565815771287991816409442368416738094236356581440798789095006209069144978786327518613947509209738147293885797048268988 379024330166798712907766161467905179522002958582188640797199901005227669993800647593354444105600584325159767849800310558235178751202 -> 86485538819911049567055363367182972712445110424165462115687395556552207803245963254336094141223892453201668622986254188827749901776
precision: 102
powmod_eq_eq_eq0 powmod_eq_eq_eq 256197519693 -> 0
precision: 169
powmod_eq_eq_eq1 powmod_eq_eq_eq 37587135423715149262208146181936591988254906253800738427584329234965671846422049495161968321453714543687060399733051571556 -> 0
precision: 175
powmod_eq_eq_eq2 powmod_eq_eq_eq 5802000885267989773393557179074287708008693986939769039452257306921 -> 0
precision: 4
powmod_eq_eq_eq3 powmod_eq_eq_eq 613 -> 0
precision: 152
powmod_eq_eq_eq4 powmod_eq_eq_eq 828473657 -> 0
precision: 95
powmod_eq_eq_eq5 powmod_eq_eq_eq 64287996663801185480873473416026399292259841507871680406997759978920707504176405267361694834 -> 0
precision: 119
powmod_eq_eq_eq6 powmod_eq_eq_eq 5481703446039170348471336982096388038020467641816 -> 0
precision: 154
powmod_eq_eq_eq7 powmod_eq_eq_eq 514551349150939620172685325927637786746134873807524717142798851523723908708914027928576699239890597443578201555710408446010 -> 0
precision: 262
powmod_eq_eq_eq8 powmod_eq_eq_eq 102700945009975675774324372533639750337736221210809242552965239437607250343323594414248128099989832504845120597927940164197201893211001359 -> 0
precision: 127
powmod_eq_eq_eq9 powmod_eq_eq_eq 3012625363815095244750952318716820035011829495927135013544992048113288220270935282554060076151870694809881962655408847379569757 -> 0
precision: 122
powmod_eq_eq_eq10 powmod_eq_eq_eq 9101704900773746413934813051710573387091100734030918344948517917915330837618980535807868738029349368395362480054954 -> 0