|  | -- | 
|  | -- 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 |