run-corrupt2.c 283 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184
  1. #define CCAN_TIMER_DEBUG 1
  2. #include <ccan/timer/timer.h>
  3. /* Include the C files directly. */
  4. #include <ccan/timer/timer.c>
  5. #include <ccan/tap/tap.h>
  6. /* This is the original pre-cut-down dump. */
  7. int main(int argc, char *argv[])
  8. {
  9. struct timeabs when;
  10. struct timers timers;
  11. struct timer *timer;
  12. plan_tests(1);
  13. when.ts.tv_sec = 0; when.ts.tv_nsec = 0;
  14. timers_init(&timers, when);
  15. when.ts.tv_sec = 0; when.ts.tv_nsec = 138000000;
  16. timer = malloc(sizeof(*timer));
  17. timer_init(timer);
  18. timer_add(&timers, timer, when); timers_check(&timers, "add");
  19. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  20. timer = malloc(sizeof(*timer));
  21. timer_init(timer);
  22. timer_add(&timers, timer, when); timers_check(&timers, "add");
  23. when.ts.tv_sec = 0; when.ts.tv_nsec = 82000000;
  24. timer = malloc(sizeof(*timer));
  25. timer_init(timer);
  26. timer_add(&timers, timer, when); timers_check(&timers, "add");
  27. when.ts.tv_sec = 0; when.ts.tv_nsec = 118000000;
  28. timer = malloc(sizeof(*timer));
  29. timer_init(timer);
  30. timer_add(&timers, timer, when); timers_check(&timers, "add");
  31. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  32. timer = malloc(sizeof(*timer));
  33. timer_init(timer);
  34. timer_add(&timers, timer, when); timers_check(&timers, "add");
  35. when.ts.tv_sec = 0; when.ts.tv_nsec = 108000000;
  36. timer = malloc(sizeof(*timer));
  37. timer_init(timer);
  38. timer_add(&timers, timer, when); timers_check(&timers, "add");
  39. when.ts.tv_sec = 0; when.ts.tv_nsec = 46000000;
  40. timer = malloc(sizeof(*timer));
  41. timer_init(timer);
  42. timer_add(&timers, timer, when); timers_check(&timers, "add");
  43. when.ts.tv_sec = 0; when.ts.tv_nsec = 18000000;
  44. timer = malloc(sizeof(*timer));
  45. timer_init(timer);
  46. timer_add(&timers, timer, when); timers_check(&timers, "add");
  47. when.ts.tv_sec = 0; when.ts.tv_nsec = 163000000;
  48. timer = malloc(sizeof(*timer));
  49. timer_init(timer);
  50. timer_add(&timers, timer, when); timers_check(&timers, "add");
  51. when.ts.tv_sec = 0; when.ts.tv_nsec = 58000000;
  52. timer = malloc(sizeof(*timer));
  53. timer_init(timer);
  54. timer_add(&timers, timer, when); timers_check(&timers, "add");
  55. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  56. timer = malloc(sizeof(*timer));
  57. timer_init(timer);
  58. timer_add(&timers, timer, when); timers_check(&timers, "add");
  59. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  60. timer = malloc(sizeof(*timer));
  61. timer_init(timer);
  62. timer_add(&timers, timer, when); timers_check(&timers, "add");
  63. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  64. timer = malloc(sizeof(*timer));
  65. timer_init(timer);
  66. timer_add(&timers, timer, when); timers_check(&timers, "add");
  67. when.ts.tv_sec = 0; when.ts.tv_nsec = 58000000;
  68. timer = malloc(sizeof(*timer));
  69. timer_init(timer);
  70. timer_add(&timers, timer, when); timers_check(&timers, "add");
  71. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  72. timer = malloc(sizeof(*timer));
  73. timer_init(timer);
  74. timer_add(&timers, timer, when); timers_check(&timers, "add");
  75. when.ts.tv_sec = 0; when.ts.tv_nsec = 164000000;
  76. timer = malloc(sizeof(*timer));
  77. timer_init(timer);
  78. timer_add(&timers, timer, when); timers_check(&timers, "add");
  79. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  80. timer = malloc(sizeof(*timer));
  81. timer_init(timer);
  82. timer_add(&timers, timer, when); timers_check(&timers, "add");
  83. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  84. timer = malloc(sizeof(*timer));
  85. timer_init(timer);
  86. timer_add(&timers, timer, when); timers_check(&timers, "add");
  87. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  88. timer = malloc(sizeof(*timer));
  89. timer_init(timer);
  90. timer_add(&timers, timer, when); timers_check(&timers, "add");
  91. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  92. timer = malloc(sizeof(*timer));
  93. timer_init(timer);
  94. timer_add(&timers, timer, when); timers_check(&timers, "add");
  95. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  96. timer = malloc(sizeof(*timer));
  97. timer_init(timer);
  98. timer_add(&timers, timer, when); timers_check(&timers, "add");
  99. when.ts.tv_sec = 0; when.ts.tv_nsec = 56000000;
  100. timer = malloc(sizeof(*timer));
  101. timer_init(timer);
  102. timer_add(&timers, timer, when); timers_check(&timers, "add");
  103. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  104. timer = malloc(sizeof(*timer));
  105. timer_init(timer);
  106. timer_add(&timers, timer, when); timers_check(&timers, "add");
  107. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  108. timer = malloc(sizeof(*timer));
  109. timer_init(timer);
  110. timer_add(&timers, timer, when); timers_check(&timers, "add");
  111. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  112. timer = malloc(sizeof(*timer));
  113. timer_init(timer);
  114. timer_add(&timers, timer, when); timers_check(&timers, "add");
  115. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  116. timer = malloc(sizeof(*timer));
  117. timer_init(timer);
  118. timer_add(&timers, timer, when); timers_check(&timers, "add");
  119. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  120. timer = malloc(sizeof(*timer));
  121. timer_init(timer);
  122. timer_add(&timers, timer, when); timers_check(&timers, "add");
  123. when.ts.tv_sec = 0; when.ts.tv_nsec = 43000000;
  124. timer = malloc(sizeof(*timer));
  125. timer_init(timer);
  126. timer_add(&timers, timer, when); timers_check(&timers, "add");
  127. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  128. timer = malloc(sizeof(*timer));
  129. timer_init(timer);
  130. timer_add(&timers, timer, when); timers_check(&timers, "add");
  131. when.ts.tv_sec = 0; when.ts.tv_nsec = 107000000;
  132. timer = malloc(sizeof(*timer));
  133. timer_init(timer);
  134. timer_add(&timers, timer, when); timers_check(&timers, "add");
  135. when.ts.tv_sec = 0; when.ts.tv_nsec = 63000000;
  136. timer = malloc(sizeof(*timer));
  137. timer_init(timer);
  138. timer_add(&timers, timer, when); timers_check(&timers, "add");
  139. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  140. timer = malloc(sizeof(*timer));
  141. timer_init(timer);
  142. timer_add(&timers, timer, when); timers_check(&timers, "add");
  143. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  144. timer = malloc(sizeof(*timer));
  145. timer_init(timer);
  146. timer_add(&timers, timer, when); timers_check(&timers, "add");
  147. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  148. timer = malloc(sizeof(*timer));
  149. timer_init(timer);
  150. timer_add(&timers, timer, when); timers_check(&timers, "add");
  151. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  152. timer = malloc(sizeof(*timer));
  153. timer_init(timer);
  154. timer_add(&timers, timer, when); timers_check(&timers, "add");
  155. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  156. timer = malloc(sizeof(*timer));
  157. timer_init(timer);
  158. timer_add(&timers, timer, when); timers_check(&timers, "add");
  159. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  160. timer = malloc(sizeof(*timer));
  161. timer_init(timer);
  162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  163. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  164. timer = malloc(sizeof(*timer));
  165. timer_init(timer);
  166. timer_add(&timers, timer, when); timers_check(&timers, "add");
  167. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  168. timer = malloc(sizeof(*timer));
  169. timer_init(timer);
  170. timer_add(&timers, timer, when); timers_check(&timers, "add");
  171. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  172. timer = malloc(sizeof(*timer));
  173. timer_init(timer);
  174. timer_add(&timers, timer, when); timers_check(&timers, "add");
  175. when.ts.tv_sec = 0; when.ts.tv_nsec = 46000000;
  176. timer = malloc(sizeof(*timer));
  177. timer_init(timer);
  178. timer_add(&timers, timer, when); timers_check(&timers, "add");
  179. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  180. timer = malloc(sizeof(*timer));
  181. timer_init(timer);
  182. timer_add(&timers, timer, when); timers_check(&timers, "add");
  183. when.ts.tv_sec = 0; when.ts.tv_nsec = 24000000;
  184. timer = malloc(sizeof(*timer));
  185. timer_init(timer);
  186. timer_add(&timers, timer, when); timers_check(&timers, "add");
  187. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  188. timer = malloc(sizeof(*timer));
  189. timer_init(timer);
  190. timer_add(&timers, timer, when); timers_check(&timers, "add");
  191. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  192. timer = malloc(sizeof(*timer));
  193. timer_init(timer);
  194. timer_add(&timers, timer, when); timers_check(&timers, "add");
  195. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  196. timer = malloc(sizeof(*timer));
  197. timer_init(timer);
  198. timer_add(&timers, timer, when); timers_check(&timers, "add");
  199. when.ts.tv_sec = 0; when.ts.tv_nsec = 38000000;
  200. timer = malloc(sizeof(*timer));
  201. timer_init(timer);
  202. timer_add(&timers, timer, when); timers_check(&timers, "add");
  203. when.ts.tv_sec = 0; when.ts.tv_nsec = 37000000;
  204. timer = malloc(sizeof(*timer));
  205. timer_init(timer);
  206. timer_add(&timers, timer, when); timers_check(&timers, "add");
  207. when.ts.tv_sec = 0; when.ts.tv_nsec = 60000000;
  208. timer = malloc(sizeof(*timer));
  209. timer_init(timer);
  210. timer_add(&timers, timer, when); timers_check(&timers, "add");
  211. when.ts.tv_sec = 0; when.ts.tv_nsec = 158000000;
  212. timer = malloc(sizeof(*timer));
  213. timer_init(timer);
  214. timer_add(&timers, timer, when); timers_check(&timers, "add");
  215. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  216. timer = malloc(sizeof(*timer));
  217. timer_init(timer);
  218. timer_add(&timers, timer, when); timers_check(&timers, "add");
  219. when.ts.tv_sec = 0; when.ts.tv_nsec = 112000000;
  220. timer = malloc(sizeof(*timer));
  221. timer_init(timer);
  222. timer_add(&timers, timer, when); timers_check(&timers, "add");
  223. when.ts.tv_sec = 0; when.ts.tv_nsec = 204000000;
  224. timer = malloc(sizeof(*timer));
  225. timer_init(timer);
  226. timer_add(&timers, timer, when); timers_check(&timers, "add");
  227. when.ts.tv_sec = 0; when.ts.tv_nsec = 107000000;
  228. timer = malloc(sizeof(*timer));
  229. timer_init(timer);
  230. timer_add(&timers, timer, when); timers_check(&timers, "add");
  231. when.ts.tv_sec = 0; when.ts.tv_nsec = 109000000;
  232. timer = malloc(sizeof(*timer));
  233. timer_init(timer);
  234. timer_add(&timers, timer, when); timers_check(&timers, "add");
  235. when.ts.tv_sec = 0; when.ts.tv_nsec = 53000000;
  236. timer = malloc(sizeof(*timer));
  237. timer_init(timer);
  238. timer_add(&timers, timer, when); timers_check(&timers, "add");
  239. when.ts.tv_sec = 0; when.ts.tv_nsec = 49000000;
  240. timer = malloc(sizeof(*timer));
  241. timer_init(timer);
  242. timer_add(&timers, timer, when); timers_check(&timers, "add");
  243. when.ts.tv_sec = 0; when.ts.tv_nsec = 12000000;
  244. timer = malloc(sizeof(*timer));
  245. timer_init(timer);
  246. timer_add(&timers, timer, when); timers_check(&timers, "add");
  247. when.ts.tv_sec = 0; when.ts.tv_nsec = 38000000;
  248. timer = malloc(sizeof(*timer));
  249. timer_init(timer);
  250. timer_add(&timers, timer, when); timers_check(&timers, "add");
  251. when.ts.tv_sec = 0; when.ts.tv_nsec = 13000000;
  252. timer = malloc(sizeof(*timer));
  253. timer_init(timer);
  254. timer_add(&timers, timer, when); timers_check(&timers, "add");
  255. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  256. timer = malloc(sizeof(*timer));
  257. timer_init(timer);
  258. timer_add(&timers, timer, when); timers_check(&timers, "add");
  259. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  260. timer = malloc(sizeof(*timer));
  261. timer_init(timer);
  262. timer_add(&timers, timer, when); timers_check(&timers, "add");
  263. when.ts.tv_sec = 0; when.ts.tv_nsec = 57000000;
  264. timer = malloc(sizeof(*timer));
  265. timer_init(timer);
  266. timer_add(&timers, timer, when); timers_check(&timers, "add");
  267. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  268. timer = malloc(sizeof(*timer));
  269. timer_init(timer);
  270. timer_add(&timers, timer, when); timers_check(&timers, "add");
  271. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  272. timer = malloc(sizeof(*timer));
  273. timer_init(timer);
  274. timer_add(&timers, timer, when); timers_check(&timers, "add");
  275. when.ts.tv_sec = 0; when.ts.tv_nsec = 161000000;
  276. timer = malloc(sizeof(*timer));
  277. timer_init(timer);
  278. timer_add(&timers, timer, when); timers_check(&timers, "add");
  279. when.ts.tv_sec = 0; when.ts.tv_nsec = 145000000;
  280. timer = malloc(sizeof(*timer));
  281. timer_init(timer);
  282. timer_add(&timers, timer, when); timers_check(&timers, "add");
  283. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  284. timer = malloc(sizeof(*timer));
  285. timer_init(timer);
  286. timer_add(&timers, timer, when); timers_check(&timers, "add");
  287. when.ts.tv_sec = 0; when.ts.tv_nsec = 149000000;
  288. timer = malloc(sizeof(*timer));
  289. timer_init(timer);
  290. timer_add(&timers, timer, when); timers_check(&timers, "add");
  291. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  292. timer = malloc(sizeof(*timer));
  293. timer_init(timer);
  294. timer_add(&timers, timer, when); timers_check(&timers, "add");
  295. when.ts.tv_sec = 0; when.ts.tv_nsec = 25000000;
  296. timer = malloc(sizeof(*timer));
  297. timer_init(timer);
  298. timer_add(&timers, timer, when); timers_check(&timers, "add");
  299. when.ts.tv_sec = 0; when.ts.tv_nsec = 137000000;
  300. timer = malloc(sizeof(*timer));
  301. timer_init(timer);
  302. timer_add(&timers, timer, when); timers_check(&timers, "add");
  303. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  304. timer = malloc(sizeof(*timer));
  305. timer_init(timer);
  306. timer_add(&timers, timer, when); timers_check(&timers, "add");
  307. when.ts.tv_sec = 0; when.ts.tv_nsec = 39000000;
  308. timer = malloc(sizeof(*timer));
  309. timer_init(timer);
  310. timer_add(&timers, timer, when); timers_check(&timers, "add");
  311. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  312. timer = malloc(sizeof(*timer));
  313. timer_init(timer);
  314. timer_add(&timers, timer, when); timers_check(&timers, "add");
  315. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  316. timer = malloc(sizeof(*timer));
  317. timer_init(timer);
  318. timer_add(&timers, timer, when); timers_check(&timers, "add");
  319. when.ts.tv_sec = 0; when.ts.tv_nsec = 95000000;
  320. timer = malloc(sizeof(*timer));
  321. timer_init(timer);
  322. timer_add(&timers, timer, when); timers_check(&timers, "add");
  323. when.ts.tv_sec = 0; when.ts.tv_nsec = 39000000;
  324. timer = malloc(sizeof(*timer));
  325. timer_init(timer);
  326. timer_add(&timers, timer, when); timers_check(&timers, "add");
  327. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  328. timer = malloc(sizeof(*timer));
  329. timer_init(timer);
  330. timer_add(&timers, timer, when); timers_check(&timers, "add");
  331. when.ts.tv_sec = 0; when.ts.tv_nsec = 145000000;
  332. timer = malloc(sizeof(*timer));
  333. timer_init(timer);
  334. timer_add(&timers, timer, when); timers_check(&timers, "add");
  335. when.ts.tv_sec = 0; when.ts.tv_nsec = 187000000;
  336. timer = malloc(sizeof(*timer));
  337. timer_init(timer);
  338. timer_add(&timers, timer, when); timers_check(&timers, "add");
  339. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  340. timer = malloc(sizeof(*timer));
  341. timer_init(timer);
  342. timer_add(&timers, timer, when); timers_check(&timers, "add");
  343. when.ts.tv_sec = 0; when.ts.tv_nsec = 48000000;
  344. timer = malloc(sizeof(*timer));
  345. timer_init(timer);
  346. timer_add(&timers, timer, when); timers_check(&timers, "add");
  347. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  348. timer = malloc(sizeof(*timer));
  349. timer_init(timer);
  350. timer_add(&timers, timer, when); timers_check(&timers, "add");
  351. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  352. timer = malloc(sizeof(*timer));
  353. timer_init(timer);
  354. timer_add(&timers, timer, when); timers_check(&timers, "add");
  355. when.ts.tv_sec = 0; when.ts.tv_nsec = 99000000;
  356. timer = malloc(sizeof(*timer));
  357. timer_init(timer);
  358. timer_add(&timers, timer, when); timers_check(&timers, "add");
  359. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  360. timer = malloc(sizeof(*timer));
  361. timer_init(timer);
  362. timer_add(&timers, timer, when); timers_check(&timers, "add");
  363. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  364. timer = malloc(sizeof(*timer));
  365. timer_init(timer);
  366. timer_add(&timers, timer, when); timers_check(&timers, "add");
  367. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  368. timer = malloc(sizeof(*timer));
  369. timer_init(timer);
  370. timer_add(&timers, timer, when); timers_check(&timers, "add");
  371. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  372. timer = malloc(sizeof(*timer));
  373. timer_init(timer);
  374. timer_add(&timers, timer, when); timers_check(&timers, "add");
  375. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  376. timer = malloc(sizeof(*timer));
  377. timer_init(timer);
  378. timer_add(&timers, timer, when); timers_check(&timers, "add");
  379. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  380. timer = malloc(sizeof(*timer));
  381. timer_init(timer);
  382. timer_add(&timers, timer, when); timers_check(&timers, "add");
  383. when.ts.tv_sec = 0; when.ts.tv_nsec = 39000000;
  384. timer = malloc(sizeof(*timer));
  385. timer_init(timer);
  386. timer_add(&timers, timer, when); timers_check(&timers, "add");
  387. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  388. timer = malloc(sizeof(*timer));
  389. timer_init(timer);
  390. timer_add(&timers, timer, when); timers_check(&timers, "add");
  391. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  392. timer = malloc(sizeof(*timer));
  393. timer_init(timer);
  394. timer_add(&timers, timer, when); timers_check(&timers, "add");
  395. when.ts.tv_sec = 0; when.ts.tv_nsec = 150000000;
  396. timer = malloc(sizeof(*timer));
  397. timer_init(timer);
  398. timer_add(&timers, timer, when); timers_check(&timers, "add");
  399. when.ts.tv_sec = 0; when.ts.tv_nsec = 151000000;
  400. timer = malloc(sizeof(*timer));
  401. timer_init(timer);
  402. timer_add(&timers, timer, when); timers_check(&timers, "add");
  403. when.ts.tv_sec = 0; when.ts.tv_nsec = 179000000;
  404. timer = malloc(sizeof(*timer));
  405. timer_init(timer);
  406. timer_add(&timers, timer, when); timers_check(&timers, "add");
  407. when.ts.tv_sec = 0; when.ts.tv_nsec = 36000000;
  408. timer = malloc(sizeof(*timer));
  409. timer_init(timer);
  410. timer_add(&timers, timer, when); timers_check(&timers, "add");
  411. when.ts.tv_sec = 0; when.ts.tv_nsec = 42000000;
  412. timer = malloc(sizeof(*timer));
  413. timer_init(timer);
  414. timer_add(&timers, timer, when); timers_check(&timers, "add");
  415. when.ts.tv_sec = 0; when.ts.tv_nsec = 71000000;
  416. timer = malloc(sizeof(*timer));
  417. timer_init(timer);
  418. timer_add(&timers, timer, when); timers_check(&timers, "add");
  419. when.ts.tv_sec = 0; when.ts.tv_nsec = 52000000;
  420. timer = malloc(sizeof(*timer));
  421. timer_init(timer);
  422. timer_add(&timers, timer, when); timers_check(&timers, "add");
  423. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  424. timer = malloc(sizeof(*timer));
  425. timer_init(timer);
  426. timer_add(&timers, timer, when); timers_check(&timers, "add");
  427. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  428. timer = malloc(sizeof(*timer));
  429. timer_init(timer);
  430. timer_add(&timers, timer, when); timers_check(&timers, "add");
  431. when.ts.tv_sec = 0; when.ts.tv_nsec = 33000000;
  432. timer = malloc(sizeof(*timer));
  433. timer_init(timer);
  434. timer_add(&timers, timer, when); timers_check(&timers, "add");
  435. when.ts.tv_sec = 0; when.ts.tv_nsec = 171000000;
  436. timer = malloc(sizeof(*timer));
  437. timer_init(timer);
  438. timer_add(&timers, timer, when); timers_check(&timers, "add");
  439. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  440. timer = malloc(sizeof(*timer));
  441. timer_init(timer);
  442. timer_add(&timers, timer, when); timers_check(&timers, "add");
  443. when.ts.tv_sec = 0; when.ts.tv_nsec = 119000000;
  444. timer = malloc(sizeof(*timer));
  445. timer_init(timer);
  446. timer_add(&timers, timer, when); timers_check(&timers, "add");
  447. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  448. timer = malloc(sizeof(*timer));
  449. timer_init(timer);
  450. timer_add(&timers, timer, when); timers_check(&timers, "add");
  451. when.ts.tv_sec = 0; when.ts.tv_nsec = 35000000;
  452. timer = malloc(sizeof(*timer));
  453. timer_init(timer);
  454. timer_add(&timers, timer, when); timers_check(&timers, "add");
  455. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  456. timer = malloc(sizeof(*timer));
  457. timer_init(timer);
  458. timer_add(&timers, timer, when); timers_check(&timers, "add");
  459. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  460. timer = malloc(sizeof(*timer));
  461. timer_init(timer);
  462. timer_add(&timers, timer, when); timers_check(&timers, "add");
  463. when.ts.tv_sec = 0; when.ts.tv_nsec = 87000000;
  464. timer = malloc(sizeof(*timer));
  465. timer_init(timer);
  466. timer_add(&timers, timer, when); timers_check(&timers, "add");
  467. when.ts.tv_sec = 0; when.ts.tv_nsec = 44000000;
  468. timer = malloc(sizeof(*timer));
  469. timer_init(timer);
  470. timer_add(&timers, timer, when); timers_check(&timers, "add");
  471. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  472. timer = malloc(sizeof(*timer));
  473. timer_init(timer);
  474. timer_add(&timers, timer, when); timers_check(&timers, "add");
  475. when.ts.tv_sec = 0; when.ts.tv_nsec = 36000000;
  476. timer = malloc(sizeof(*timer));
  477. timer_init(timer);
  478. timer_add(&timers, timer, when); timers_check(&timers, "add");
  479. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  480. timer = malloc(sizeof(*timer));
  481. timer_init(timer);
  482. timer_add(&timers, timer, when); timers_check(&timers, "add");
  483. when.ts.tv_sec = 0; when.ts.tv_nsec = 67000000;
  484. timer = malloc(sizeof(*timer));
  485. timer_init(timer);
  486. timer_add(&timers, timer, when); timers_check(&timers, "add");
  487. when.ts.tv_sec = 0; when.ts.tv_nsec = 24000000;
  488. timer = malloc(sizeof(*timer));
  489. timer_init(timer);
  490. timer_add(&timers, timer, when); timers_check(&timers, "add");
  491. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  492. timer = malloc(sizeof(*timer));
  493. timer_init(timer);
  494. timer_add(&timers, timer, when); timers_check(&timers, "add");
  495. when.ts.tv_sec = 0; when.ts.tv_nsec = 15000000;
  496. timer = malloc(sizeof(*timer));
  497. timer_init(timer);
  498. timer_add(&timers, timer, when); timers_check(&timers, "add");
  499. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  500. timer = malloc(sizeof(*timer));
  501. timer_init(timer);
  502. timer_add(&timers, timer, when); timers_check(&timers, "add");
  503. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  504. timer = malloc(sizeof(*timer));
  505. timer_init(timer);
  506. timer_add(&timers, timer, when); timers_check(&timers, "add");
  507. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  508. timer = malloc(sizeof(*timer));
  509. timer_init(timer);
  510. timer_add(&timers, timer, when); timers_check(&timers, "add");
  511. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  512. timer = malloc(sizeof(*timer));
  513. timer_init(timer);
  514. timer_add(&timers, timer, when); timers_check(&timers, "add");
  515. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  516. timer = malloc(sizeof(*timer));
  517. timer_init(timer);
  518. timer_add(&timers, timer, when); timers_check(&timers, "add");
  519. when.ts.tv_sec = 0; when.ts.tv_nsec = 136000000;
  520. timer = malloc(sizeof(*timer));
  521. timer_init(timer);
  522. timer_add(&timers, timer, when); timers_check(&timers, "add");
  523. when.ts.tv_sec = 0; when.ts.tv_nsec = 204000000;
  524. timer = malloc(sizeof(*timer));
  525. timer_init(timer);
  526. timer_add(&timers, timer, when); timers_check(&timers, "add");
  527. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  528. timer = malloc(sizeof(*timer));
  529. timer_init(timer);
  530. timer_add(&timers, timer, when); timers_check(&timers, "add");
  531. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  532. timer = malloc(sizeof(*timer));
  533. timer_init(timer);
  534. timer_add(&timers, timer, when); timers_check(&timers, "add");
  535. when.ts.tv_sec = 0; when.ts.tv_nsec = 188000000;
  536. timer = malloc(sizeof(*timer));
  537. timer_init(timer);
  538. timer_add(&timers, timer, when); timers_check(&timers, "add");
  539. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  540. timer = malloc(sizeof(*timer));
  541. timer_init(timer);
  542. timer_add(&timers, timer, when); timers_check(&timers, "add");
  543. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  544. timer = malloc(sizeof(*timer));
  545. timer_init(timer);
  546. timer_add(&timers, timer, when); timers_check(&timers, "add");
  547. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  548. timer = malloc(sizeof(*timer));
  549. timer_init(timer);
  550. timer_add(&timers, timer, when); timers_check(&timers, "add");
  551. when.ts.tv_sec = 0; when.ts.tv_nsec = 57000000;
  552. timer = malloc(sizeof(*timer));
  553. timer_init(timer);
  554. timer_add(&timers, timer, when); timers_check(&timers, "add");
  555. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  556. timer = malloc(sizeof(*timer));
  557. timer_init(timer);
  558. timer_add(&timers, timer, when); timers_check(&timers, "add");
  559. when.ts.tv_sec = 0; when.ts.tv_nsec = 61000000;
  560. timer = malloc(sizeof(*timer));
  561. timer_init(timer);
  562. timer_add(&timers, timer, when); timers_check(&timers, "add");
  563. when.ts.tv_sec = 0; when.ts.tv_nsec = 90000000;
  564. timer = malloc(sizeof(*timer));
  565. timer_init(timer);
  566. timer_add(&timers, timer, when); timers_check(&timers, "add");
  567. when.ts.tv_sec = 0; when.ts.tv_nsec = 41000000;
  568. timer = malloc(sizeof(*timer));
  569. timer_init(timer);
  570. timer_add(&timers, timer, when); timers_check(&timers, "add");
  571. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  572. timer = malloc(sizeof(*timer));
  573. timer_init(timer);
  574. timer_add(&timers, timer, when); timers_check(&timers, "add");
  575. when.ts.tv_sec = 0; when.ts.tv_nsec = 67000000;
  576. timer = malloc(sizeof(*timer));
  577. timer_init(timer);
  578. timer_add(&timers, timer, when); timers_check(&timers, "add");
  579. when.ts.tv_sec = 0; when.ts.tv_nsec = 37000000;
  580. timer = malloc(sizeof(*timer));
  581. timer_init(timer);
  582. timer_add(&timers, timer, when); timers_check(&timers, "add");
  583. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  584. timer = malloc(sizeof(*timer));
  585. timer_init(timer);
  586. timer_add(&timers, timer, when); timers_check(&timers, "add");
  587. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  588. timer = malloc(sizeof(*timer));
  589. timer_init(timer);
  590. timer_add(&timers, timer, when); timers_check(&timers, "add");
  591. when.ts.tv_sec = 0; when.ts.tv_nsec = 24000000;
  592. timer = malloc(sizeof(*timer));
  593. timer_init(timer);
  594. timer_add(&timers, timer, when); timers_check(&timers, "add");
  595. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  596. timer = malloc(sizeof(*timer));
  597. timer_init(timer);
  598. timer_add(&timers, timer, when); timers_check(&timers, "add");
  599. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  600. timer = malloc(sizeof(*timer));
  601. timer_init(timer);
  602. timer_add(&timers, timer, when); timers_check(&timers, "add");
  603. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  604. timer = malloc(sizeof(*timer));
  605. timer_init(timer);
  606. timer_add(&timers, timer, when); timers_check(&timers, "add");
  607. when.ts.tv_sec = 0; when.ts.tv_nsec = 22000000;
  608. timer = malloc(sizeof(*timer));
  609. timer_init(timer);
  610. timer_add(&timers, timer, when); timers_check(&timers, "add");
  611. when.ts.tv_sec = 0; when.ts.tv_nsec = 89000000;
  612. timer = malloc(sizeof(*timer));
  613. timer_init(timer);
  614. timer_add(&timers, timer, when); timers_check(&timers, "add");
  615. when.ts.tv_sec = 0; when.ts.tv_nsec = 20000000;
  616. timer = malloc(sizeof(*timer));
  617. timer_init(timer);
  618. timer_add(&timers, timer, when); timers_check(&timers, "add");
  619. when.ts.tv_sec = 0; when.ts.tv_nsec = 179000000;
  620. timer = malloc(sizeof(*timer));
  621. timer_init(timer);
  622. timer_add(&timers, timer, when); timers_check(&timers, "add");
  623. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  624. timer = malloc(sizeof(*timer));
  625. timer_init(timer);
  626. timer_add(&timers, timer, when); timers_check(&timers, "add");
  627. when.ts.tv_sec = 0; when.ts.tv_nsec = 84000000;
  628. timer = malloc(sizeof(*timer));
  629. timer_init(timer);
  630. timer_add(&timers, timer, when); timers_check(&timers, "add");
  631. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  632. timer = malloc(sizeof(*timer));
  633. timer_init(timer);
  634. timer_add(&timers, timer, when); timers_check(&timers, "add");
  635. when.ts.tv_sec = 0; when.ts.tv_nsec = 51000000;
  636. timer = malloc(sizeof(*timer));
  637. timer_init(timer);
  638. timer_add(&timers, timer, when); timers_check(&timers, "add");
  639. when.ts.tv_sec = 0; when.ts.tv_nsec = 30000000;
  640. timer = malloc(sizeof(*timer));
  641. timer_init(timer);
  642. timer_add(&timers, timer, when); timers_check(&timers, "add");
  643. when.ts.tv_sec = 0; when.ts.tv_nsec = 43000000;
  644. timer = malloc(sizeof(*timer));
  645. timer_init(timer);
  646. timer_add(&timers, timer, when); timers_check(&timers, "add");
  647. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  648. timer = malloc(sizeof(*timer));
  649. timer_init(timer);
  650. timer_add(&timers, timer, when); timers_check(&timers, "add");
  651. when.ts.tv_sec = 0; when.ts.tv_nsec = 98000000;
  652. timer = malloc(sizeof(*timer));
  653. timer_init(timer);
  654. timer_add(&timers, timer, when); timers_check(&timers, "add");
  655. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  656. timer = malloc(sizeof(*timer));
  657. timer_init(timer);
  658. timer_add(&timers, timer, when); timers_check(&timers, "add");
  659. when.ts.tv_sec = 0; when.ts.tv_nsec = 176000000;
  660. timer = malloc(sizeof(*timer));
  661. timer_init(timer);
  662. timer_add(&timers, timer, when); timers_check(&timers, "add");
  663. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  664. timer = malloc(sizeof(*timer));
  665. timer_init(timer);
  666. timer_add(&timers, timer, when); timers_check(&timers, "add");
  667. when.ts.tv_sec = 0; when.ts.tv_nsec = 94000000;
  668. timer = malloc(sizeof(*timer));
  669. timer_init(timer);
  670. timer_add(&timers, timer, when); timers_check(&timers, "add");
  671. when.ts.tv_sec = 0; when.ts.tv_nsec = 66000000;
  672. timer = malloc(sizeof(*timer));
  673. timer_init(timer);
  674. timer_add(&timers, timer, when); timers_check(&timers, "add");
  675. when.ts.tv_sec = 0; when.ts.tv_nsec = 27000000;
  676. timer = malloc(sizeof(*timer));
  677. timer_init(timer);
  678. timer_add(&timers, timer, when); timers_check(&timers, "add");
  679. when.ts.tv_sec = 0; when.ts.tv_nsec = 16000000;
  680. timer = malloc(sizeof(*timer));
  681. timer_init(timer);
  682. timer_add(&timers, timer, when); timers_check(&timers, "add");
  683. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  684. timer = malloc(sizeof(*timer));
  685. timer_init(timer);
  686. timer_add(&timers, timer, when); timers_check(&timers, "add");
  687. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  688. timer = malloc(sizeof(*timer));
  689. timer_init(timer);
  690. timer_add(&timers, timer, when); timers_check(&timers, "add");
  691. when.ts.tv_sec = 0; when.ts.tv_nsec = 47000000;
  692. timer = malloc(sizeof(*timer));
  693. timer_init(timer);
  694. timer_add(&timers, timer, when); timers_check(&timers, "add");
  695. when.ts.tv_sec = 0; when.ts.tv_nsec = 15000000;
  696. timer = malloc(sizeof(*timer));
  697. timer_init(timer);
  698. timer_add(&timers, timer, when); timers_check(&timers, "add");
  699. when.ts.tv_sec = 0; when.ts.tv_nsec = 69000000;
  700. timer = malloc(sizeof(*timer));
  701. timer_init(timer);
  702. timer_add(&timers, timer, when); timers_check(&timers, "add");
  703. when.ts.tv_sec = 0; when.ts.tv_nsec = 27000000;
  704. timer = malloc(sizeof(*timer));
  705. timer_init(timer);
  706. timer_add(&timers, timer, when); timers_check(&timers, "add");
  707. when.ts.tv_sec = 0; when.ts.tv_nsec = 128000000;
  708. timer = malloc(sizeof(*timer));
  709. timer_init(timer);
  710. timer_add(&timers, timer, when); timers_check(&timers, "add");
  711. when.ts.tv_sec = 0; when.ts.tv_nsec = 155000000;
  712. timer = malloc(sizeof(*timer));
  713. timer_init(timer);
  714. timer_add(&timers, timer, when); timers_check(&timers, "add");
  715. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  716. timer = malloc(sizeof(*timer));
  717. timer_init(timer);
  718. timer_add(&timers, timer, when); timers_check(&timers, "add");
  719. when.ts.tv_sec = 0; when.ts.tv_nsec = 83000000;
  720. timer = malloc(sizeof(*timer));
  721. timer_init(timer);
  722. timer_add(&timers, timer, when); timers_check(&timers, "add");
  723. when.ts.tv_sec = 0; when.ts.tv_nsec = 68000000;
  724. timer = malloc(sizeof(*timer));
  725. timer_init(timer);
  726. timer_add(&timers, timer, when); timers_check(&timers, "add");
  727. when.ts.tv_sec = 0; when.ts.tv_nsec = 83000000;
  728. timer = malloc(sizeof(*timer));
  729. timer_init(timer);
  730. timer_add(&timers, timer, when); timers_check(&timers, "add");
  731. when.ts.tv_sec = 0; when.ts.tv_nsec = 47000000;
  732. timer = malloc(sizeof(*timer));
  733. timer_init(timer);
  734. timer_add(&timers, timer, when); timers_check(&timers, "add");
  735. when.ts.tv_sec = 0; when.ts.tv_nsec = 99000000;
  736. timer = malloc(sizeof(*timer));
  737. timer_init(timer);
  738. timer_add(&timers, timer, when); timers_check(&timers, "add");
  739. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  740. timer = malloc(sizeof(*timer));
  741. timer_init(timer);
  742. timer_add(&timers, timer, when); timers_check(&timers, "add");
  743. when.ts.tv_sec = 0; when.ts.tv_nsec = 17000000;
  744. timer = malloc(sizeof(*timer));
  745. timer_init(timer);
  746. timer_add(&timers, timer, when); timers_check(&timers, "add");
  747. when.ts.tv_sec = 0; when.ts.tv_nsec = 88000000;
  748. timer = malloc(sizeof(*timer));
  749. timer_init(timer);
  750. timer_add(&timers, timer, when); timers_check(&timers, "add");
  751. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  752. timer = malloc(sizeof(*timer));
  753. timer_init(timer);
  754. timer_add(&timers, timer, when); timers_check(&timers, "add");
  755. when.ts.tv_sec = 0; when.ts.tv_nsec = 124000000;
  756. timer = malloc(sizeof(*timer));
  757. timer_init(timer);
  758. timer_add(&timers, timer, when); timers_check(&timers, "add");
  759. when.ts.tv_sec = 0; when.ts.tv_nsec = 81000000;
  760. timer = malloc(sizeof(*timer));
  761. timer_init(timer);
  762. timer_add(&timers, timer, when); timers_check(&timers, "add");
  763. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  764. timer = malloc(sizeof(*timer));
  765. timer_init(timer);
  766. timer_add(&timers, timer, when); timers_check(&timers, "add");
  767. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  768. timer = malloc(sizeof(*timer));
  769. timer_init(timer);
  770. timer_add(&timers, timer, when); timers_check(&timers, "add");
  771. when.ts.tv_sec = 0; when.ts.tv_nsec = 69000000;
  772. timer = malloc(sizeof(*timer));
  773. timer_init(timer);
  774. timer_add(&timers, timer, when); timers_check(&timers, "add");
  775. when.ts.tv_sec = 0; when.ts.tv_nsec = 28000000;
  776. timer = malloc(sizeof(*timer));
  777. timer_init(timer);
  778. timer_add(&timers, timer, when); timers_check(&timers, "add");
  779. when.ts.tv_sec = 0; when.ts.tv_nsec = 48000000;
  780. timer = malloc(sizeof(*timer));
  781. timer_init(timer);
  782. timer_add(&timers, timer, when); timers_check(&timers, "add");
  783. when.ts.tv_sec = 0; when.ts.tv_nsec = 35000000;
  784. timer = malloc(sizeof(*timer));
  785. timer_init(timer);
  786. timer_add(&timers, timer, when); timers_check(&timers, "add");
  787. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  788. timer = malloc(sizeof(*timer));
  789. timer_init(timer);
  790. timer_add(&timers, timer, when); timers_check(&timers, "add");
  791. when.ts.tv_sec = 0; when.ts.tv_nsec = 84000000;
  792. timer = malloc(sizeof(*timer));
  793. timer_init(timer);
  794. timer_add(&timers, timer, when); timers_check(&timers, "add");
  795. when.ts.tv_sec = 0; when.ts.tv_nsec = 43000000;
  796. timer = malloc(sizeof(*timer));
  797. timer_init(timer);
  798. timer_add(&timers, timer, when); timers_check(&timers, "add");
  799. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  800. timer = malloc(sizeof(*timer));
  801. timer_init(timer);
  802. timer_add(&timers, timer, when); timers_check(&timers, "add");
  803. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  804. timer = malloc(sizeof(*timer));
  805. timer_init(timer);
  806. timer_add(&timers, timer, when); timers_check(&timers, "add");
  807. when.ts.tv_sec = 0; when.ts.tv_nsec = 103000000;
  808. timer = malloc(sizeof(*timer));
  809. timer_init(timer);
  810. timer_add(&timers, timer, when); timers_check(&timers, "add");
  811. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  812. timer = malloc(sizeof(*timer));
  813. timer_init(timer);
  814. timer_add(&timers, timer, when); timers_check(&timers, "add");
  815. when.ts.tv_sec = 0; when.ts.tv_nsec = 80000000;
  816. timer = malloc(sizeof(*timer));
  817. timer_init(timer);
  818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  819. when.ts.tv_sec = 0; when.ts.tv_nsec = 109000000;
  820. timer = malloc(sizeof(*timer));
  821. timer_init(timer);
  822. timer_add(&timers, timer, when); timers_check(&timers, "add");
  823. when.ts.tv_sec = 0; when.ts.tv_nsec = 27000000;
  824. timer = malloc(sizeof(*timer));
  825. timer_init(timer);
  826. timer_add(&timers, timer, when); timers_check(&timers, "add");
  827. when.ts.tv_sec = 0; when.ts.tv_nsec = 49000000;
  828. timer = malloc(sizeof(*timer));
  829. timer_init(timer);
  830. timer_add(&timers, timer, when); timers_check(&timers, "add");
  831. when.ts.tv_sec = 0; when.ts.tv_nsec = 179000000;
  832. timer = malloc(sizeof(*timer));
  833. timer_init(timer);
  834. timer_add(&timers, timer, when); timers_check(&timers, "add");
  835. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  836. timer = malloc(sizeof(*timer));
  837. timer_init(timer);
  838. timer_add(&timers, timer, when); timers_check(&timers, "add");
  839. when.ts.tv_sec = 0; when.ts.tv_nsec = 32000000;
  840. timer = malloc(sizeof(*timer));
  841. timer_init(timer);
  842. timer_add(&timers, timer, when); timers_check(&timers, "add");
  843. when.ts.tv_sec = 0; when.ts.tv_nsec = 204000000;
  844. timer = malloc(sizeof(*timer));
  845. timer_init(timer);
  846. timer_add(&timers, timer, when); timers_check(&timers, "add");
  847. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  848. timer = malloc(sizeof(*timer));
  849. timer_init(timer);
  850. timer_add(&timers, timer, when); timers_check(&timers, "add");
  851. when.ts.tv_sec = 0; when.ts.tv_nsec = 57000000;
  852. timer = malloc(sizeof(*timer));
  853. timer_init(timer);
  854. timer_add(&timers, timer, when); timers_check(&timers, "add");
  855. when.ts.tv_sec = 0; when.ts.tv_nsec = 41000000;
  856. timer = malloc(sizeof(*timer));
  857. timer_init(timer);
  858. timer_add(&timers, timer, when); timers_check(&timers, "add");
  859. when.ts.tv_sec = 0; when.ts.tv_nsec = 72000000;
  860. timer = malloc(sizeof(*timer));
  861. timer_init(timer);
  862. timer_add(&timers, timer, when); timers_check(&timers, "add");
  863. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  864. timer = malloc(sizeof(*timer));
  865. timer_init(timer);
  866. timer_add(&timers, timer, when); timers_check(&timers, "add");
  867. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  868. timer = malloc(sizeof(*timer));
  869. timer_init(timer);
  870. timer_add(&timers, timer, when); timers_check(&timers, "add");
  871. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  872. timer = malloc(sizeof(*timer));
  873. timer_init(timer);
  874. timer_add(&timers, timer, when); timers_check(&timers, "add");
  875. when.ts.tv_sec = 0; when.ts.tv_nsec = 201000000;
  876. timer = malloc(sizeof(*timer));
  877. timer_init(timer);
  878. timer_add(&timers, timer, when); timers_check(&timers, "add");
  879. when.ts.tv_sec = 0; when.ts.tv_nsec = 67000000;
  880. timer = malloc(sizeof(*timer));
  881. timer_init(timer);
  882. timer_add(&timers, timer, when); timers_check(&timers, "add");
  883. when.ts.tv_sec = 0; when.ts.tv_nsec = 125000000;
  884. timer = malloc(sizeof(*timer));
  885. timer_init(timer);
  886. timer_add(&timers, timer, when); timers_check(&timers, "add");
  887. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  888. timer = malloc(sizeof(*timer));
  889. timer_init(timer);
  890. timer_add(&timers, timer, when); timers_check(&timers, "add");
  891. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  892. timer = malloc(sizeof(*timer));
  893. timer_init(timer);
  894. timer_add(&timers, timer, when); timers_check(&timers, "add");
  895. when.ts.tv_sec = 0; when.ts.tv_nsec = 184000000;
  896. timer = malloc(sizeof(*timer));
  897. timer_init(timer);
  898. timer_add(&timers, timer, when); timers_check(&timers, "add");
  899. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  900. timer = malloc(sizeof(*timer));
  901. timer_init(timer);
  902. timer_add(&timers, timer, when); timers_check(&timers, "add");
  903. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  904. timer = malloc(sizeof(*timer));
  905. timer_init(timer);
  906. timer_add(&timers, timer, when); timers_check(&timers, "add");
  907. when.ts.tv_sec = 0; when.ts.tv_nsec = 161000000;
  908. timer = malloc(sizeof(*timer));
  909. timer_init(timer);
  910. timer_add(&timers, timer, when); timers_check(&timers, "add");
  911. when.ts.tv_sec = 0; when.ts.tv_nsec = 41000000;
  912. timer = malloc(sizeof(*timer));
  913. timer_init(timer);
  914. timer_add(&timers, timer, when); timers_check(&timers, "add");
  915. when.ts.tv_sec = 0; when.ts.tv_nsec = 31000000;
  916. timer = malloc(sizeof(*timer));
  917. timer_init(timer);
  918. timer_add(&timers, timer, when); timers_check(&timers, "add");
  919. when.ts.tv_sec = 0; when.ts.tv_nsec = 147000000;
  920. timer = malloc(sizeof(*timer));
  921. timer_init(timer);
  922. timer_add(&timers, timer, when); timers_check(&timers, "add");
  923. when.ts.tv_sec = 0; when.ts.tv_nsec = 150000000;
  924. timer = malloc(sizeof(*timer));
  925. timer_init(timer);
  926. timer_add(&timers, timer, when); timers_check(&timers, "add");
  927. when.ts.tv_sec = 0; when.ts.tv_nsec = 64000000;
  928. timer = malloc(sizeof(*timer));
  929. timer_init(timer);
  930. timer_add(&timers, timer, when); timers_check(&timers, "add");
  931. when.ts.tv_sec = 0; when.ts.tv_nsec = 40000000;
  932. timer = malloc(sizeof(*timer));
  933. timer_init(timer);
  934. timer_add(&timers, timer, when); timers_check(&timers, "add");
  935. when.ts.tv_sec = 0; when.ts.tv_nsec = 108000000;
  936. timer = malloc(sizeof(*timer));
  937. timer_init(timer);
  938. timer_add(&timers, timer, when); timers_check(&timers, "add");
  939. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  940. timer = malloc(sizeof(*timer));
  941. timer_init(timer);
  942. timer_add(&timers, timer, when); timers_check(&timers, "add");
  943. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  944. timer = malloc(sizeof(*timer));
  945. timer_init(timer);
  946. timer_add(&timers, timer, when); timers_check(&timers, "add");
  947. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  948. timer = malloc(sizeof(*timer));
  949. timer_init(timer);
  950. timer_add(&timers, timer, when); timers_check(&timers, "add");
  951. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  952. timer = malloc(sizeof(*timer));
  953. timer_init(timer);
  954. timer_add(&timers, timer, when); timers_check(&timers, "add");
  955. when.ts.tv_sec = 0; when.ts.tv_nsec = 12000000;
  956. timer = malloc(sizeof(*timer));
  957. timer_init(timer);
  958. timer_add(&timers, timer, when); timers_check(&timers, "add");
  959. when.ts.tv_sec = 0; when.ts.tv_nsec = 41000000;
  960. timer = malloc(sizeof(*timer));
  961. timer_init(timer);
  962. timer_add(&timers, timer, when); timers_check(&timers, "add");
  963. when.ts.tv_sec = 0; when.ts.tv_nsec = 149000000;
  964. timer = malloc(sizeof(*timer));
  965. timer_init(timer);
  966. timer_add(&timers, timer, when); timers_check(&timers, "add");
  967. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  968. timer = malloc(sizeof(*timer));
  969. timer_init(timer);
  970. timer_add(&timers, timer, when); timers_check(&timers, "add");
  971. when.ts.tv_sec = 0; when.ts.tv_nsec = 14000000;
  972. timer = malloc(sizeof(*timer));
  973. timer_init(timer);
  974. timer_add(&timers, timer, when); timers_check(&timers, "add");
  975. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  976. timer = malloc(sizeof(*timer));
  977. timer_init(timer);
  978. timer_add(&timers, timer, when); timers_check(&timers, "add");
  979. when.ts.tv_sec = 0; when.ts.tv_nsec = 190000000;
  980. timer = malloc(sizeof(*timer));
  981. timer_init(timer);
  982. timer_add(&timers, timer, when); timers_check(&timers, "add");
  983. when.ts.tv_sec = 0; when.ts.tv_nsec = 28000000;
  984. timer = malloc(sizeof(*timer));
  985. timer_init(timer);
  986. timer_add(&timers, timer, when); timers_check(&timers, "add");
  987. when.ts.tv_sec = 0; when.ts.tv_nsec = 31000000;
  988. timer = malloc(sizeof(*timer));
  989. timer_init(timer);
  990. timer_add(&timers, timer, when); timers_check(&timers, "add");
  991. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  992. timer = malloc(sizeof(*timer));
  993. timer_init(timer);
  994. timer_add(&timers, timer, when); timers_check(&timers, "add");
  995. when.ts.tv_sec = 0; when.ts.tv_nsec = 72000000;
  996. timer = malloc(sizeof(*timer));
  997. timer_init(timer);
  998. timer_add(&timers, timer, when); timers_check(&timers, "add");
  999. when.ts.tv_sec = 0; when.ts.tv_nsec = 22000000;
  1000. timer = malloc(sizeof(*timer));
  1001. timer_init(timer);
  1002. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1003. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  1004. timer = malloc(sizeof(*timer));
  1005. timer_init(timer);
  1006. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1007. when.ts.tv_sec = 0; when.ts.tv_nsec = 187000000;
  1008. timer = malloc(sizeof(*timer));
  1009. timer_init(timer);
  1010. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1011. when.ts.tv_sec = 0; when.ts.tv_nsec = 95000000;
  1012. timer = malloc(sizeof(*timer));
  1013. timer_init(timer);
  1014. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1015. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  1016. timer = malloc(sizeof(*timer));
  1017. timer_init(timer);
  1018. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1019. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  1020. timer = malloc(sizeof(*timer));
  1021. timer_init(timer);
  1022. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1023. when.ts.tv_sec = 0; when.ts.tv_nsec = 186000000;
  1024. timer = malloc(sizeof(*timer));
  1025. timer_init(timer);
  1026. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1027. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  1028. timer = malloc(sizeof(*timer));
  1029. timer_init(timer);
  1030. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1031. when.ts.tv_sec = 0; when.ts.tv_nsec = 17000000;
  1032. timer = malloc(sizeof(*timer));
  1033. timer_init(timer);
  1034. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1035. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  1036. timer = malloc(sizeof(*timer));
  1037. timer_init(timer);
  1038. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1039. when.ts.tv_sec = 0; when.ts.tv_nsec = 67000000;
  1040. timer = malloc(sizeof(*timer));
  1041. timer_init(timer);
  1042. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1043. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  1044. timer = malloc(sizeof(*timer));
  1045. timer_init(timer);
  1046. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1047. when.ts.tv_sec = 0; when.ts.tv_nsec = 109000000;
  1048. timer = malloc(sizeof(*timer));
  1049. timer_init(timer);
  1050. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1051. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  1052. timer = malloc(sizeof(*timer));
  1053. timer_init(timer);
  1054. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1055. when.ts.tv_sec = 0; when.ts.tv_nsec = 137000000;
  1056. timer = malloc(sizeof(*timer));
  1057. timer_init(timer);
  1058. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1059. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  1060. timer = malloc(sizeof(*timer));
  1061. timer_init(timer);
  1062. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1063. when.ts.tv_sec = 0; when.ts.tv_nsec = 46000000;
  1064. timer = malloc(sizeof(*timer));
  1065. timer_init(timer);
  1066. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1067. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  1068. timer = malloc(sizeof(*timer));
  1069. timer_init(timer);
  1070. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1071. when.ts.tv_sec = 0; when.ts.tv_nsec = 28000000;
  1072. timer = malloc(sizeof(*timer));
  1073. timer_init(timer);
  1074. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1075. when.ts.tv_sec = 0; when.ts.tv_nsec = 115000000;
  1076. timer = malloc(sizeof(*timer));
  1077. timer_init(timer);
  1078. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1079. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  1080. timer = malloc(sizeof(*timer));
  1081. timer_init(timer);
  1082. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1083. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  1084. timer = malloc(sizeof(*timer));
  1085. timer_init(timer);
  1086. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1087. when.ts.tv_sec = 0; when.ts.tv_nsec = 54000000;
  1088. timer = malloc(sizeof(*timer));
  1089. timer_init(timer);
  1090. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1091. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  1092. timer = malloc(sizeof(*timer));
  1093. timer_init(timer);
  1094. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1095. when.ts.tv_sec = 0; when.ts.tv_nsec = 15000000;
  1096. timer = malloc(sizeof(*timer));
  1097. timer_init(timer);
  1098. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1099. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  1100. timer = malloc(sizeof(*timer));
  1101. timer_init(timer);
  1102. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1103. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  1104. timer = malloc(sizeof(*timer));
  1105. timer_init(timer);
  1106. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1107. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  1108. timer = malloc(sizeof(*timer));
  1109. timer_init(timer);
  1110. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1111. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  1112. timer = malloc(sizeof(*timer));
  1113. timer_init(timer);
  1114. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1115. when.ts.tv_sec = 0; when.ts.tv_nsec = 24000000;
  1116. timer = malloc(sizeof(*timer));
  1117. timer_init(timer);
  1118. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1119. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  1120. timer = malloc(sizeof(*timer));
  1121. timer_init(timer);
  1122. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1123. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  1124. timer = malloc(sizeof(*timer));
  1125. timer_init(timer);
  1126. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1127. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  1128. timer = malloc(sizeof(*timer));
  1129. timer_init(timer);
  1130. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1131. when.ts.tv_sec = 0; when.ts.tv_nsec = 128000000;
  1132. timer = malloc(sizeof(*timer));
  1133. timer_init(timer);
  1134. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1135. when.ts.tv_sec = 0; when.ts.tv_nsec = 15000000;
  1136. timer = malloc(sizeof(*timer));
  1137. timer_init(timer);
  1138. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1139. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  1140. timer = malloc(sizeof(*timer));
  1141. timer_init(timer);
  1142. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1143. when.ts.tv_sec = 0; when.ts.tv_nsec = 32000000;
  1144. timer = malloc(sizeof(*timer));
  1145. timer_init(timer);
  1146. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1147. when.ts.tv_sec = 0; when.ts.tv_nsec = 192000000;
  1148. timer = malloc(sizeof(*timer));
  1149. timer_init(timer);
  1150. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1151. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  1152. timer = malloc(sizeof(*timer));
  1153. timer_init(timer);
  1154. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1155. when.ts.tv_sec = 0; when.ts.tv_nsec = 40000000;
  1156. timer = malloc(sizeof(*timer));
  1157. timer_init(timer);
  1158. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1159. when.ts.tv_sec = 0; when.ts.tv_nsec = 103000000;
  1160. timer = malloc(sizeof(*timer));
  1161. timer_init(timer);
  1162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1163. when.ts.tv_sec = 0; when.ts.tv_nsec = 184000000;
  1164. timer = malloc(sizeof(*timer));
  1165. timer_init(timer);
  1166. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1167. when.ts.tv_sec = 0; when.ts.tv_nsec = 136000000;
  1168. timer = malloc(sizeof(*timer));
  1169. timer_init(timer);
  1170. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1171. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  1172. timer = malloc(sizeof(*timer));
  1173. timer_init(timer);
  1174. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1175. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  1176. timer = malloc(sizeof(*timer));
  1177. timer_init(timer);
  1178. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1179. when.ts.tv_sec = 0; when.ts.tv_nsec = 63000000;
  1180. timer = malloc(sizeof(*timer));
  1181. timer_init(timer);
  1182. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1183. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  1184. timer = malloc(sizeof(*timer));
  1185. timer_init(timer);
  1186. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1187. when.ts.tv_sec = 0; when.ts.tv_nsec = 84000000;
  1188. timer = malloc(sizeof(*timer));
  1189. timer_init(timer);
  1190. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1191. when.ts.tv_sec = 0; when.ts.tv_nsec = 24000000;
  1192. timer = malloc(sizeof(*timer));
  1193. timer_init(timer);
  1194. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1195. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  1196. timer = malloc(sizeof(*timer));
  1197. timer_init(timer);
  1198. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1199. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  1200. timer = malloc(sizeof(*timer));
  1201. timer_init(timer);
  1202. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1203. when.ts.tv_sec = 0; when.ts.tv_nsec = 187000000;
  1204. timer = malloc(sizeof(*timer));
  1205. timer_init(timer);
  1206. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1207. when.ts.tv_sec = 0; when.ts.tv_nsec = 172000000;
  1208. timer = malloc(sizeof(*timer));
  1209. timer_init(timer);
  1210. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1211. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  1212. timer = malloc(sizeof(*timer));
  1213. timer_init(timer);
  1214. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1215. when.ts.tv_sec = 0; when.ts.tv_nsec = 98000000;
  1216. timer = malloc(sizeof(*timer));
  1217. timer_init(timer);
  1218. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1219. when.ts.tv_sec = 0; when.ts.tv_nsec = 129000000;
  1220. timer = malloc(sizeof(*timer));
  1221. timer_init(timer);
  1222. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1223. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  1224. timer = malloc(sizeof(*timer));
  1225. timer_init(timer);
  1226. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1227. when.ts.tv_sec = 0; when.ts.tv_nsec = 142000000;
  1228. timer = malloc(sizeof(*timer));
  1229. timer_init(timer);
  1230. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1231. when.ts.tv_sec = 0; when.ts.tv_nsec = 104000000;
  1232. timer = malloc(sizeof(*timer));
  1233. timer_init(timer);
  1234. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1235. when.ts.tv_sec = 0; when.ts.tv_nsec = 27000000;
  1236. timer = malloc(sizeof(*timer));
  1237. timer_init(timer);
  1238. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1239. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  1240. timer = malloc(sizeof(*timer));
  1241. timer_init(timer);
  1242. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1243. when.ts.tv_sec = 0; when.ts.tv_nsec = 45000000;
  1244. timer = malloc(sizeof(*timer));
  1245. timer_init(timer);
  1246. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1247. when.ts.tv_sec = 0; when.ts.tv_nsec = 147000000;
  1248. timer = malloc(sizeof(*timer));
  1249. timer_init(timer);
  1250. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1251. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  1252. timer = malloc(sizeof(*timer));
  1253. timer_init(timer);
  1254. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1255. when.ts.tv_sec = 0; when.ts.tv_nsec = 163000000;
  1256. timer = malloc(sizeof(*timer));
  1257. timer_init(timer);
  1258. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1259. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  1260. timer = malloc(sizeof(*timer));
  1261. timer_init(timer);
  1262. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1263. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  1264. timer = malloc(sizeof(*timer));
  1265. timer_init(timer);
  1266. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1267. when.ts.tv_sec = 0; when.ts.tv_nsec = 138000000;
  1268. timer = malloc(sizeof(*timer));
  1269. timer_init(timer);
  1270. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1271. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  1272. timer = malloc(sizeof(*timer));
  1273. timer_init(timer);
  1274. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1275. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  1276. timer = malloc(sizeof(*timer));
  1277. timer_init(timer);
  1278. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1279. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  1280. timer = malloc(sizeof(*timer));
  1281. timer_init(timer);
  1282. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1283. when.ts.tv_sec = 0; when.ts.tv_nsec = 28000000;
  1284. timer = malloc(sizeof(*timer));
  1285. timer_init(timer);
  1286. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1287. when.ts.tv_sec = 0; when.ts.tv_nsec = 27000000;
  1288. timer = malloc(sizeof(*timer));
  1289. timer_init(timer);
  1290. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1291. when.ts.tv_sec = 0; when.ts.tv_nsec = 46000000;
  1292. timer = malloc(sizeof(*timer));
  1293. timer_init(timer);
  1294. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1295. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  1296. timer = malloc(sizeof(*timer));
  1297. timer_init(timer);
  1298. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1299. when.ts.tv_sec = 0; when.ts.tv_nsec = 65000000;
  1300. timer = malloc(sizeof(*timer));
  1301. timer_init(timer);
  1302. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1303. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  1304. timer = malloc(sizeof(*timer));
  1305. timer_init(timer);
  1306. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1307. when.ts.tv_sec = 0; when.ts.tv_nsec = 68000000;
  1308. timer = malloc(sizeof(*timer));
  1309. timer_init(timer);
  1310. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1311. when.ts.tv_sec = 0; when.ts.tv_nsec = 140000000;
  1312. timer = malloc(sizeof(*timer));
  1313. timer_init(timer);
  1314. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1315. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  1316. timer = malloc(sizeof(*timer));
  1317. timer_init(timer);
  1318. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1319. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  1320. timer = malloc(sizeof(*timer));
  1321. timer_init(timer);
  1322. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1323. when.ts.tv_sec = 0; when.ts.tv_nsec = 71000000;
  1324. timer = malloc(sizeof(*timer));
  1325. timer_init(timer);
  1326. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1327. when.ts.tv_sec = 0; when.ts.tv_nsec = 43000000;
  1328. timer = malloc(sizeof(*timer));
  1329. timer_init(timer);
  1330. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1331. when.ts.tv_sec = 0; when.ts.tv_nsec = 95000000;
  1332. timer = malloc(sizeof(*timer));
  1333. timer_init(timer);
  1334. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1335. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  1336. timer = malloc(sizeof(*timer));
  1337. timer_init(timer);
  1338. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1339. when.ts.tv_sec = 0; when.ts.tv_nsec = 83000000;
  1340. timer = malloc(sizeof(*timer));
  1341. timer_init(timer);
  1342. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1343. when.ts.tv_sec = 0; when.ts.tv_nsec = 14000000;
  1344. timer = malloc(sizeof(*timer));
  1345. timer_init(timer);
  1346. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1347. when.ts.tv_sec = 0; when.ts.tv_nsec = 61000000;
  1348. timer = malloc(sizeof(*timer));
  1349. timer_init(timer);
  1350. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1351. when.ts.tv_sec = 0; when.ts.tv_nsec = 15000000;
  1352. timer = malloc(sizeof(*timer));
  1353. timer_init(timer);
  1354. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1355. when.ts.tv_sec = 0; when.ts.tv_nsec = 60000000;
  1356. timer = malloc(sizeof(*timer));
  1357. timer_init(timer);
  1358. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1359. when.ts.tv_sec = 0; when.ts.tv_nsec = 78000000;
  1360. timer = malloc(sizeof(*timer));
  1361. timer_init(timer);
  1362. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1363. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  1364. timer = malloc(sizeof(*timer));
  1365. timer_init(timer);
  1366. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1367. when.ts.tv_sec = 0; when.ts.tv_nsec = 95000000;
  1368. timer = malloc(sizeof(*timer));
  1369. timer_init(timer);
  1370. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1371. when.ts.tv_sec = 0; when.ts.tv_nsec = 16000000;
  1372. timer = malloc(sizeof(*timer));
  1373. timer_init(timer);
  1374. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1375. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  1376. timer = malloc(sizeof(*timer));
  1377. timer_init(timer);
  1378. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1379. when.ts.tv_sec = 0; when.ts.tv_nsec = 49000000;
  1380. timer = malloc(sizeof(*timer));
  1381. timer_init(timer);
  1382. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1383. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  1384. timer = malloc(sizeof(*timer));
  1385. timer_init(timer);
  1386. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1387. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  1388. timer = malloc(sizeof(*timer));
  1389. timer_init(timer);
  1390. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1391. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  1392. timer = malloc(sizeof(*timer));
  1393. timer_init(timer);
  1394. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1395. when.ts.tv_sec = 0; when.ts.tv_nsec = 36000000;
  1396. timer = malloc(sizeof(*timer));
  1397. timer_init(timer);
  1398. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1399. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  1400. timer = malloc(sizeof(*timer));
  1401. timer_init(timer);
  1402. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1403. when.ts.tv_sec = 0; when.ts.tv_nsec = 87000000;
  1404. timer = malloc(sizeof(*timer));
  1405. timer_init(timer);
  1406. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1407. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  1408. timer = malloc(sizeof(*timer));
  1409. timer_init(timer);
  1410. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1411. when.ts.tv_sec = 0; when.ts.tv_nsec = 191000000;
  1412. timer = malloc(sizeof(*timer));
  1413. timer_init(timer);
  1414. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1415. when.ts.tv_sec = 0; when.ts.tv_nsec = 75000000;
  1416. timer = malloc(sizeof(*timer));
  1417. timer_init(timer);
  1418. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1419. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  1420. timer = malloc(sizeof(*timer));
  1421. timer_init(timer);
  1422. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1423. when.ts.tv_sec = 0; when.ts.tv_nsec = 46000000;
  1424. timer = malloc(sizeof(*timer));
  1425. timer_init(timer);
  1426. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1427. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  1428. timer = malloc(sizeof(*timer));
  1429. timer_init(timer);
  1430. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1431. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  1432. timer = malloc(sizeof(*timer));
  1433. timer_init(timer);
  1434. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1435. when.ts.tv_sec = 0; when.ts.tv_nsec = 128000000;
  1436. timer = malloc(sizeof(*timer));
  1437. timer_init(timer);
  1438. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1439. when.ts.tv_sec = 0; when.ts.tv_nsec = 21000000;
  1440. timer = malloc(sizeof(*timer));
  1441. timer_init(timer);
  1442. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1443. when.ts.tv_sec = 0; when.ts.tv_nsec = 152000000;
  1444. timer = malloc(sizeof(*timer));
  1445. timer_init(timer);
  1446. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1447. when.ts.tv_sec = 0; when.ts.tv_nsec = 142000000;
  1448. timer = malloc(sizeof(*timer));
  1449. timer_init(timer);
  1450. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1451. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  1452. timer = malloc(sizeof(*timer));
  1453. timer_init(timer);
  1454. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1455. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  1456. timer = malloc(sizeof(*timer));
  1457. timer_init(timer);
  1458. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1459. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  1460. timer = malloc(sizeof(*timer));
  1461. timer_init(timer);
  1462. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1463. when.ts.tv_sec = 0; when.ts.tv_nsec = 80000000;
  1464. timer = malloc(sizeof(*timer));
  1465. timer_init(timer);
  1466. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1467. when.ts.tv_sec = 0; when.ts.tv_nsec = 194000000;
  1468. timer = malloc(sizeof(*timer));
  1469. timer_init(timer);
  1470. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1471. when.ts.tv_sec = 0; when.ts.tv_nsec = 182000000;
  1472. timer = malloc(sizeof(*timer));
  1473. timer_init(timer);
  1474. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1475. when.ts.tv_sec = 0; when.ts.tv_nsec = 37000000;
  1476. timer = malloc(sizeof(*timer));
  1477. timer_init(timer);
  1478. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1479. when.ts.tv_sec = 0; when.ts.tv_nsec = 44000000;
  1480. timer = malloc(sizeof(*timer));
  1481. timer_init(timer);
  1482. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1483. when.ts.tv_sec = 0; when.ts.tv_nsec = 50000000;
  1484. timer = malloc(sizeof(*timer));
  1485. timer_init(timer);
  1486. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1487. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  1488. timer = malloc(sizeof(*timer));
  1489. timer_init(timer);
  1490. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1491. when.ts.tv_sec = 0; when.ts.tv_nsec = 82000000;
  1492. timer = malloc(sizeof(*timer));
  1493. timer_init(timer);
  1494. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1495. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  1496. timer = malloc(sizeof(*timer));
  1497. timer_init(timer);
  1498. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1499. when.ts.tv_sec = 0; when.ts.tv_nsec = 40000000;
  1500. timer = malloc(sizeof(*timer));
  1501. timer_init(timer);
  1502. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1503. when.ts.tv_sec = 0; when.ts.tv_nsec = 73000000;
  1504. timer = malloc(sizeof(*timer));
  1505. timer_init(timer);
  1506. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1507. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  1508. timer = malloc(sizeof(*timer));
  1509. timer_init(timer);
  1510. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1511. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  1512. timer = malloc(sizeof(*timer));
  1513. timer_init(timer);
  1514. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1515. when.ts.tv_sec = 0; when.ts.tv_nsec = 40000000;
  1516. timer = malloc(sizeof(*timer));
  1517. timer_init(timer);
  1518. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1519. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  1520. timer = malloc(sizeof(*timer));
  1521. timer_init(timer);
  1522. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1523. when.ts.tv_sec = 0; when.ts.tv_nsec = 124000000;
  1524. timer = malloc(sizeof(*timer));
  1525. timer_init(timer);
  1526. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1527. when.ts.tv_sec = 0; when.ts.tv_nsec = 69000000;
  1528. timer = malloc(sizeof(*timer));
  1529. timer_init(timer);
  1530. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1531. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  1532. timer = malloc(sizeof(*timer));
  1533. timer_init(timer);
  1534. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1535. when.ts.tv_sec = 0; when.ts.tv_nsec = 57000000;
  1536. timer = malloc(sizeof(*timer));
  1537. timer_init(timer);
  1538. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1539. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  1540. timer = malloc(sizeof(*timer));
  1541. timer_init(timer);
  1542. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1543. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  1544. timer = malloc(sizeof(*timer));
  1545. timer_init(timer);
  1546. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1547. when.ts.tv_sec = 0; when.ts.tv_nsec = 45000000;
  1548. timer = malloc(sizeof(*timer));
  1549. timer_init(timer);
  1550. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1551. when.ts.tv_sec = 0; when.ts.tv_nsec = 42000000;
  1552. timer = malloc(sizeof(*timer));
  1553. timer_init(timer);
  1554. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1555. when.ts.tv_sec = 0; when.ts.tv_nsec = 14000000;
  1556. timer = malloc(sizeof(*timer));
  1557. timer_init(timer);
  1558. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1559. when.ts.tv_sec = 0; when.ts.tv_nsec = 164000000;
  1560. timer = malloc(sizeof(*timer));
  1561. timer_init(timer);
  1562. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1563. when.ts.tv_sec = 0; when.ts.tv_nsec = 53000000;
  1564. timer = malloc(sizeof(*timer));
  1565. timer_init(timer);
  1566. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1567. when.ts.tv_sec = 0; when.ts.tv_nsec = 108000000;
  1568. timer = malloc(sizeof(*timer));
  1569. timer_init(timer);
  1570. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1571. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  1572. timer = malloc(sizeof(*timer));
  1573. timer_init(timer);
  1574. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1575. when.ts.tv_sec = 0; when.ts.tv_nsec = 50000000;
  1576. timer = malloc(sizeof(*timer));
  1577. timer_init(timer);
  1578. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1579. when.ts.tv_sec = 0; when.ts.tv_nsec = 88000000;
  1580. timer = malloc(sizeof(*timer));
  1581. timer_init(timer);
  1582. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1583. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  1584. timer = malloc(sizeof(*timer));
  1585. timer_init(timer);
  1586. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1587. when.ts.tv_sec = 0; when.ts.tv_nsec = 72000000;
  1588. timer = malloc(sizeof(*timer));
  1589. timer_init(timer);
  1590. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1591. when.ts.tv_sec = 0; when.ts.tv_nsec = 72000000;
  1592. timer = malloc(sizeof(*timer));
  1593. timer_init(timer);
  1594. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1595. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  1596. timer = malloc(sizeof(*timer));
  1597. timer_init(timer);
  1598. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1599. when.ts.tv_sec = 0; when.ts.tv_nsec = 51000000;
  1600. timer = malloc(sizeof(*timer));
  1601. timer_init(timer);
  1602. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1603. when.ts.tv_sec = 0; when.ts.tv_nsec = 58000000;
  1604. timer = malloc(sizeof(*timer));
  1605. timer_init(timer);
  1606. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1607. when.ts.tv_sec = 0; when.ts.tv_nsec = 133000000;
  1608. timer = malloc(sizeof(*timer));
  1609. timer_init(timer);
  1610. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1611. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  1612. timer = malloc(sizeof(*timer));
  1613. timer_init(timer);
  1614. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1615. when.ts.tv_sec = 0; when.ts.tv_nsec = 82000000;
  1616. timer = malloc(sizeof(*timer));
  1617. timer_init(timer);
  1618. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1619. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  1620. timer = malloc(sizeof(*timer));
  1621. timer_init(timer);
  1622. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1623. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1624. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1625. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1626. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1627. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  1628. timer = malloc(sizeof(*timer));
  1629. timer_init(timer);
  1630. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1631. when.ts.tv_sec = 0; when.ts.tv_nsec = 43000000;
  1632. timer = malloc(sizeof(*timer));
  1633. timer_init(timer);
  1634. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1635. when.ts.tv_sec = 0; when.ts.tv_nsec = 79000000;
  1636. timer = malloc(sizeof(*timer));
  1637. timer_init(timer);
  1638. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1639. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1640. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1641. when.ts.tv_sec = 0; when.ts.tv_nsec = 188000000;
  1642. timer = malloc(sizeof(*timer));
  1643. timer_init(timer);
  1644. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1645. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  1646. timer = malloc(sizeof(*timer));
  1647. timer_init(timer);
  1648. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1649. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1650. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1651. when.ts.tv_sec = 0; when.ts.tv_nsec = 195000000;
  1652. timer = malloc(sizeof(*timer));
  1653. timer_init(timer);
  1654. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1655. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  1656. timer = malloc(sizeof(*timer));
  1657. timer_init(timer);
  1658. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1659. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  1660. timer = malloc(sizeof(*timer));
  1661. timer_init(timer);
  1662. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1663. when.ts.tv_sec = 0; when.ts.tv_nsec = 42000000;
  1664. timer = malloc(sizeof(*timer));
  1665. timer_init(timer);
  1666. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1667. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1668. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1669. when.ts.tv_sec = 0; when.ts.tv_nsec = 125000000;
  1670. timer = malloc(sizeof(*timer));
  1671. timer_init(timer);
  1672. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1673. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  1674. timer = malloc(sizeof(*timer));
  1675. timer_init(timer);
  1676. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1677. when.ts.tv_sec = 0; when.ts.tv_nsec = 77000000;
  1678. timer = malloc(sizeof(*timer));
  1679. timer_init(timer);
  1680. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1681. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1682. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1683. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  1684. timer = malloc(sizeof(*timer));
  1685. timer_init(timer);
  1686. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1687. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  1688. timer = malloc(sizeof(*timer));
  1689. timer_init(timer);
  1690. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1691. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  1692. timer = malloc(sizeof(*timer));
  1693. timer_init(timer);
  1694. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1695. when.ts.tv_sec = 0; when.ts.tv_nsec = 152000000;
  1696. timer = malloc(sizeof(*timer));
  1697. timer_init(timer);
  1698. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1699. when.ts.tv_sec = 0; when.ts.tv_nsec = 30000000;
  1700. timer = malloc(sizeof(*timer));
  1701. timer_init(timer);
  1702. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1703. when.ts.tv_sec = 0; when.ts.tv_nsec = 221000000;
  1704. timer = malloc(sizeof(*timer));
  1705. timer_init(timer);
  1706. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1707. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  1708. timer = malloc(sizeof(*timer));
  1709. timer_init(timer);
  1710. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1711. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1712. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1713. when.ts.tv_sec = 0; when.ts.tv_nsec = 109000000;
  1714. timer = malloc(sizeof(*timer));
  1715. timer_init(timer);
  1716. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1717. when.ts.tv_sec = 0; when.ts.tv_nsec = 133000000;
  1718. timer = malloc(sizeof(*timer));
  1719. timer_init(timer);
  1720. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1721. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  1722. timer = malloc(sizeof(*timer));
  1723. timer_init(timer);
  1724. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1725. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1726. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1727. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  1728. timer = malloc(sizeof(*timer));
  1729. timer_init(timer);
  1730. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1731. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  1732. timer = malloc(sizeof(*timer));
  1733. timer_init(timer);
  1734. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1735. when.ts.tv_sec = 0; when.ts.tv_nsec = 201000000;
  1736. timer = malloc(sizeof(*timer));
  1737. timer_init(timer);
  1738. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1739. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1740. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1741. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  1742. timer = malloc(sizeof(*timer));
  1743. timer_init(timer);
  1744. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1745. when.ts.tv_sec = 0; when.ts.tv_nsec = 140000000;
  1746. timer = malloc(sizeof(*timer));
  1747. timer_init(timer);
  1748. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1749. when.ts.tv_sec = 0; when.ts.tv_nsec = 77000000;
  1750. timer = malloc(sizeof(*timer));
  1751. timer_init(timer);
  1752. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1753. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  1754. timer = malloc(sizeof(*timer));
  1755. timer_init(timer);
  1756. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1757. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  1758. timer = malloc(sizeof(*timer));
  1759. timer_init(timer);
  1760. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1761. when.ts.tv_sec = 0; when.ts.tv_nsec = 184000000;
  1762. timer = malloc(sizeof(*timer));
  1763. timer_init(timer);
  1764. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1765. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  1766. timer = malloc(sizeof(*timer));
  1767. timer_init(timer);
  1768. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1769. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1770. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1771. when.ts.tv_sec = 0; when.ts.tv_nsec = 35000000;
  1772. timer = malloc(sizeof(*timer));
  1773. timer_init(timer);
  1774. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1775. when.ts.tv_sec = 0; when.ts.tv_nsec = 41000000;
  1776. timer = malloc(sizeof(*timer));
  1777. timer_init(timer);
  1778. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1779. when.ts.tv_sec = 0; when.ts.tv_nsec = 49000000;
  1780. timer = malloc(sizeof(*timer));
  1781. timer_init(timer);
  1782. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1783. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1784. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1785. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  1786. timer = malloc(sizeof(*timer));
  1787. timer_init(timer);
  1788. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1789. when.ts.tv_sec = 0; when.ts.tv_nsec = 164000000;
  1790. timer = malloc(sizeof(*timer));
  1791. timer_init(timer);
  1792. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1793. when.ts.tv_sec = 0; when.ts.tv_nsec = 25000000;
  1794. timer = malloc(sizeof(*timer));
  1795. timer_init(timer);
  1796. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1797. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1798. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1799. when.ts.tv_sec = 0; when.ts.tv_nsec = 204000000;
  1800. timer = malloc(sizeof(*timer));
  1801. timer_init(timer);
  1802. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1803. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  1804. timer = malloc(sizeof(*timer));
  1805. timer_init(timer);
  1806. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1807. when.ts.tv_sec = 0; when.ts.tv_nsec = 79000000;
  1808. timer = malloc(sizeof(*timer));
  1809. timer_init(timer);
  1810. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1811. when.ts.tv_sec = 0; when.ts.tv_nsec = 107000000;
  1812. timer = malloc(sizeof(*timer));
  1813. timer_init(timer);
  1814. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1815. when.ts.tv_sec = 0; when.ts.tv_nsec = 140000000;
  1816. timer = malloc(sizeof(*timer));
  1817. timer_init(timer);
  1818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1819. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1820. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1821. when.ts.tv_sec = 0; when.ts.tv_nsec = 164000000;
  1822. timer = malloc(sizeof(*timer));
  1823. timer_init(timer);
  1824. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1825. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  1826. timer = malloc(sizeof(*timer));
  1827. timer_init(timer);
  1828. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1829. when.ts.tv_sec = 0; when.ts.tv_nsec = 52000000;
  1830. timer = malloc(sizeof(*timer));
  1831. timer_init(timer);
  1832. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1833. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1834. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1835. when.ts.tv_sec = 0; when.ts.tv_nsec = 94000000;
  1836. timer = malloc(sizeof(*timer));
  1837. timer_init(timer);
  1838. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1839. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  1840. timer = malloc(sizeof(*timer));
  1841. timer_init(timer);
  1842. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1843. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1844. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1845. when.ts.tv_sec = 0; when.ts.tv_nsec = 50000000;
  1846. timer = malloc(sizeof(*timer));
  1847. timer_init(timer);
  1848. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1849. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1850. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1851. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  1852. timer = malloc(sizeof(*timer));
  1853. timer_init(timer);
  1854. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1855. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  1856. timer = malloc(sizeof(*timer));
  1857. timer_init(timer);
  1858. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1859. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  1860. timer = malloc(sizeof(*timer));
  1861. timer_init(timer);
  1862. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1863. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1864. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1865. when.ts.tv_sec = 0; when.ts.tv_nsec = 152000000;
  1866. timer = malloc(sizeof(*timer));
  1867. timer_init(timer);
  1868. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1869. when.ts.tv_sec = 0; when.ts.tv_nsec = 111000000;
  1870. timer = malloc(sizeof(*timer));
  1871. timer_init(timer);
  1872. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1873. when.ts.tv_sec = 0; when.ts.tv_nsec = 105000000;
  1874. timer = malloc(sizeof(*timer));
  1875. timer_init(timer);
  1876. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1877. when.ts.tv_sec = 0; when.ts.tv_nsec = 80000000;
  1878. timer = malloc(sizeof(*timer));
  1879. timer_init(timer);
  1880. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1881. when.ts.tv_sec = 0; when.ts.tv_nsec = 209000000;
  1882. timer = malloc(sizeof(*timer));
  1883. timer_init(timer);
  1884. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1885. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1886. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1887. when.ts.tv_sec = 0; when.ts.tv_nsec = 221000000;
  1888. timer = malloc(sizeof(*timer));
  1889. timer_init(timer);
  1890. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1891. when.ts.tv_sec = 0; when.ts.tv_nsec = 85000000;
  1892. timer = malloc(sizeof(*timer));
  1893. timer_init(timer);
  1894. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1895. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  1896. timer = malloc(sizeof(*timer));
  1897. timer_init(timer);
  1898. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1899. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  1900. timer = malloc(sizeof(*timer));
  1901. timer_init(timer);
  1902. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1903. when.ts.tv_sec = 0; when.ts.tv_nsec = 44000000;
  1904. timer = malloc(sizeof(*timer));
  1905. timer_init(timer);
  1906. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1907. when.ts.tv_sec = 0; when.ts.tv_nsec = 88000000;
  1908. timer = malloc(sizeof(*timer));
  1909. timer_init(timer);
  1910. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1911. when.ts.tv_sec = 0; when.ts.tv_nsec = 125000000;
  1912. timer = malloc(sizeof(*timer));
  1913. timer_init(timer);
  1914. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1915. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1916. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1917. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  1918. timer = malloc(sizeof(*timer));
  1919. timer_init(timer);
  1920. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1921. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  1922. timer = malloc(sizeof(*timer));
  1923. timer_init(timer);
  1924. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1925. when.ts.tv_sec = 0; when.ts.tv_nsec = 35000000;
  1926. timer = malloc(sizeof(*timer));
  1927. timer_init(timer);
  1928. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1929. when.ts.tv_sec = 0; when.ts.tv_nsec = 152000000;
  1930. timer = malloc(sizeof(*timer));
  1931. timer_init(timer);
  1932. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1933. when.ts.tv_sec = 0; when.ts.tv_nsec = 65000000;
  1934. timer = malloc(sizeof(*timer));
  1935. timer_init(timer);
  1936. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1937. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  1938. timer = malloc(sizeof(*timer));
  1939. timer_init(timer);
  1940. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1941. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  1942. timer = malloc(sizeof(*timer));
  1943. timer_init(timer);
  1944. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1945. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1946. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1947. when.ts.tv_sec = 0; when.ts.tv_nsec = 119000000;
  1948. timer = malloc(sizeof(*timer));
  1949. timer_init(timer);
  1950. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1951. when.ts.tv_sec = 0; when.ts.tv_nsec = 47000000;
  1952. timer = malloc(sizeof(*timer));
  1953. timer_init(timer);
  1954. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1955. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1956. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1957. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  1958. timer = malloc(sizeof(*timer));
  1959. timer_init(timer);
  1960. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1961. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  1962. timer = malloc(sizeof(*timer));
  1963. timer_init(timer);
  1964. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1965. when.ts.tv_sec = 0; when.ts.tv_nsec = 38000000;
  1966. timer = malloc(sizeof(*timer));
  1967. timer_init(timer);
  1968. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1969. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  1970. timer = malloc(sizeof(*timer));
  1971. timer_init(timer);
  1972. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1973. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  1974. timer = malloc(sizeof(*timer));
  1975. timer_init(timer);
  1976. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1977. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1978. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1979. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  1980. timer = malloc(sizeof(*timer));
  1981. timer_init(timer);
  1982. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1983. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  1984. timer = malloc(sizeof(*timer));
  1985. timer_init(timer);
  1986. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1987. when.ts.tv_sec = 0; when.ts.tv_nsec = 66000000;
  1988. timer = malloc(sizeof(*timer));
  1989. timer_init(timer);
  1990. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1991. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  1992. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  1993. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  1994. timer = malloc(sizeof(*timer));
  1995. timer_init(timer);
  1996. timer_add(&timers, timer, when); timers_check(&timers, "add");
  1997. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  1998. timer = malloc(sizeof(*timer));
  1999. timer_init(timer);
  2000. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2001. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2002. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2003. when.ts.tv_sec = 0; when.ts.tv_nsec = 140000000;
  2004. timer = malloc(sizeof(*timer));
  2005. timer_init(timer);
  2006. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2007. when.ts.tv_sec = 0; when.ts.tv_nsec = 49000000;
  2008. timer = malloc(sizeof(*timer));
  2009. timer_init(timer);
  2010. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2011. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2012. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2013. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  2014. timer = malloc(sizeof(*timer));
  2015. timer_init(timer);
  2016. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2017. when.ts.tv_sec = 0; when.ts.tv_nsec = 142000000;
  2018. timer = malloc(sizeof(*timer));
  2019. timer_init(timer);
  2020. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2021. when.ts.tv_sec = 0; when.ts.tv_nsec = 229000000;
  2022. timer = malloc(sizeof(*timer));
  2023. timer_init(timer);
  2024. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2025. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  2026. timer = malloc(sizeof(*timer));
  2027. timer_init(timer);
  2028. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2029. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  2030. timer = malloc(sizeof(*timer));
  2031. timer_init(timer);
  2032. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2033. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  2034. timer = malloc(sizeof(*timer));
  2035. timer_init(timer);
  2036. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2037. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2038. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2039. when.ts.tv_sec = 0; when.ts.tv_nsec = 118000000;
  2040. timer = malloc(sizeof(*timer));
  2041. timer_init(timer);
  2042. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2043. when.ts.tv_sec = 0; when.ts.tv_nsec = 211000000;
  2044. timer = malloc(sizeof(*timer));
  2045. timer_init(timer);
  2046. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2047. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  2048. timer = malloc(sizeof(*timer));
  2049. timer_init(timer);
  2050. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2051. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2052. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2053. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  2054. timer = malloc(sizeof(*timer));
  2055. timer_init(timer);
  2056. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2057. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  2058. timer = malloc(sizeof(*timer));
  2059. timer_init(timer);
  2060. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2061. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  2062. timer = malloc(sizeof(*timer));
  2063. timer_init(timer);
  2064. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2065. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  2066. timer = malloc(sizeof(*timer));
  2067. timer_init(timer);
  2068. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2069. when.ts.tv_sec = 0; when.ts.tv_nsec = 217000000;
  2070. timer = malloc(sizeof(*timer));
  2071. timer_init(timer);
  2072. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2073. when.ts.tv_sec = 0; when.ts.tv_nsec = 56000000;
  2074. timer = malloc(sizeof(*timer));
  2075. timer_init(timer);
  2076. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2077. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  2078. timer = malloc(sizeof(*timer));
  2079. timer_init(timer);
  2080. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2081. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  2082. timer = malloc(sizeof(*timer));
  2083. timer_init(timer);
  2084. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2085. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2086. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2087. when.ts.tv_sec = 0; when.ts.tv_nsec = 97000000;
  2088. timer = malloc(sizeof(*timer));
  2089. timer_init(timer);
  2090. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2091. when.ts.tv_sec = 0; when.ts.tv_nsec = 119000000;
  2092. timer = malloc(sizeof(*timer));
  2093. timer_init(timer);
  2094. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2095. when.ts.tv_sec = 0; when.ts.tv_nsec = 48000000;
  2096. timer = malloc(sizeof(*timer));
  2097. timer_init(timer);
  2098. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2099. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  2100. timer = malloc(sizeof(*timer));
  2101. timer_init(timer);
  2102. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2103. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  2104. timer = malloc(sizeof(*timer));
  2105. timer_init(timer);
  2106. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2107. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  2108. timer = malloc(sizeof(*timer));
  2109. timer_init(timer);
  2110. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2111. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2112. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2113. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  2114. timer = malloc(sizeof(*timer));
  2115. timer_init(timer);
  2116. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2117. when.ts.tv_sec = 0; when.ts.tv_nsec = 227000000;
  2118. timer = malloc(sizeof(*timer));
  2119. timer_init(timer);
  2120. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2121. when.ts.tv_sec = 0; when.ts.tv_nsec = 220000000;
  2122. timer = malloc(sizeof(*timer));
  2123. timer_init(timer);
  2124. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2125. when.ts.tv_sec = 0; when.ts.tv_nsec = 151000000;
  2126. timer = malloc(sizeof(*timer));
  2127. timer_init(timer);
  2128. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2129. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  2130. timer = malloc(sizeof(*timer));
  2131. timer_init(timer);
  2132. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2133. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  2134. timer = malloc(sizeof(*timer));
  2135. timer_init(timer);
  2136. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2137. when.ts.tv_sec = 0; when.ts.tv_nsec = 57000000;
  2138. timer = malloc(sizeof(*timer));
  2139. timer_init(timer);
  2140. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2141. when.ts.tv_sec = 0; when.ts.tv_nsec = 129000000;
  2142. timer = malloc(sizeof(*timer));
  2143. timer_init(timer);
  2144. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2145. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2146. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2147. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  2148. timer = malloc(sizeof(*timer));
  2149. timer_init(timer);
  2150. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2151. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  2152. timer = malloc(sizeof(*timer));
  2153. timer_init(timer);
  2154. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2155. when.ts.tv_sec = 0; when.ts.tv_nsec = 76000000;
  2156. timer = malloc(sizeof(*timer));
  2157. timer_init(timer);
  2158. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2159. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  2160. timer = malloc(sizeof(*timer));
  2161. timer_init(timer);
  2162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2163. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  2164. timer = malloc(sizeof(*timer));
  2165. timer_init(timer);
  2166. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2167. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2168. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2169. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  2170. timer = malloc(sizeof(*timer));
  2171. timer_init(timer);
  2172. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2173. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  2174. timer = malloc(sizeof(*timer));
  2175. timer_init(timer);
  2176. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2177. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2178. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2179. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2180. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2181. when.ts.tv_sec = 0; when.ts.tv_nsec = 56000000;
  2182. timer = malloc(sizeof(*timer));
  2183. timer_init(timer);
  2184. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2185. when.ts.tv_sec = 0; when.ts.tv_nsec = 81000000;
  2186. timer = malloc(sizeof(*timer));
  2187. timer_init(timer);
  2188. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2189. when.ts.tv_sec = 0; when.ts.tv_nsec = 175000000;
  2190. timer = malloc(sizeof(*timer));
  2191. timer_init(timer);
  2192. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2193. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  2194. timer = malloc(sizeof(*timer));
  2195. timer_init(timer);
  2196. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2197. when.ts.tv_sec = 0; when.ts.tv_nsec = 220000000;
  2198. timer = malloc(sizeof(*timer));
  2199. timer_init(timer);
  2200. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2201. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2202. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2203. when.ts.tv_sec = 0; when.ts.tv_nsec = 59000000;
  2204. timer = malloc(sizeof(*timer));
  2205. timer_init(timer);
  2206. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2207. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  2208. timer = malloc(sizeof(*timer));
  2209. timer_init(timer);
  2210. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2211. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  2212. timer = malloc(sizeof(*timer));
  2213. timer_init(timer);
  2214. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2215. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2216. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2217. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  2218. timer = malloc(sizeof(*timer));
  2219. timer_init(timer);
  2220. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2221. when.ts.tv_sec = 0; when.ts.tv_nsec = 63000000;
  2222. timer = malloc(sizeof(*timer));
  2223. timer_init(timer);
  2224. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2225. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2226. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2227. when.ts.tv_sec = 0; when.ts.tv_nsec = 53000000;
  2228. timer = malloc(sizeof(*timer));
  2229. timer_init(timer);
  2230. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2231. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  2232. timer = malloc(sizeof(*timer));
  2233. timer_init(timer);
  2234. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2235. when.ts.tv_sec = 0; when.ts.tv_nsec = 75000000;
  2236. timer = malloc(sizeof(*timer));
  2237. timer_init(timer);
  2238. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2239. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  2240. timer = malloc(sizeof(*timer));
  2241. timer_init(timer);
  2242. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2243. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2244. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2245. when.ts.tv_sec = 0; when.ts.tv_nsec = 48000000;
  2246. timer = malloc(sizeof(*timer));
  2247. timer_init(timer);
  2248. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2249. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2250. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2251. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  2252. timer = malloc(sizeof(*timer));
  2253. timer_init(timer);
  2254. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2255. when.ts.tv_sec = 0; when.ts.tv_nsec = 223000000;
  2256. timer = malloc(sizeof(*timer));
  2257. timer_init(timer);
  2258. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2259. when.ts.tv_sec = 0; when.ts.tv_nsec = 190000000;
  2260. timer = malloc(sizeof(*timer));
  2261. timer_init(timer);
  2262. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2263. when.ts.tv_sec = 0; when.ts.tv_nsec = 97000000;
  2264. timer = malloc(sizeof(*timer));
  2265. timer_init(timer);
  2266. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2267. when.ts.tv_sec = 0; when.ts.tv_nsec = 137000000;
  2268. timer = malloc(sizeof(*timer));
  2269. timer_init(timer);
  2270. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2271. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2272. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2273. when.ts.tv_sec = 0; when.ts.tv_nsec = 68000000;
  2274. timer = malloc(sizeof(*timer));
  2275. timer_init(timer);
  2276. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2277. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  2278. timer = malloc(sizeof(*timer));
  2279. timer_init(timer);
  2280. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2281. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  2282. timer = malloc(sizeof(*timer));
  2283. timer_init(timer);
  2284. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2285. when.ts.tv_sec = 0; when.ts.tv_nsec = 112000000;
  2286. timer = malloc(sizeof(*timer));
  2287. timer_init(timer);
  2288. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2289. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  2290. timer = malloc(sizeof(*timer));
  2291. timer_init(timer);
  2292. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2293. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2294. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2295. when.ts.tv_sec = 0; when.ts.tv_nsec = 190000000;
  2296. timer = malloc(sizeof(*timer));
  2297. timer_init(timer);
  2298. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2299. when.ts.tv_sec = 0; when.ts.tv_nsec = 151000000;
  2300. timer = malloc(sizeof(*timer));
  2301. timer_init(timer);
  2302. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2303. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2304. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2305. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  2306. timer = malloc(sizeof(*timer));
  2307. timer_init(timer);
  2308. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2309. when.ts.tv_sec = 0; when.ts.tv_nsec = 81000000;
  2310. timer = malloc(sizeof(*timer));
  2311. timer_init(timer);
  2312. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2313. when.ts.tv_sec = 0; when.ts.tv_nsec = 240000000;
  2314. timer = malloc(sizeof(*timer));
  2315. timer_init(timer);
  2316. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2317. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  2318. timer = malloc(sizeof(*timer));
  2319. timer_init(timer);
  2320. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2321. when.ts.tv_sec = 0; when.ts.tv_nsec = 52000000;
  2322. timer = malloc(sizeof(*timer));
  2323. timer_init(timer);
  2324. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2325. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2326. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2327. when.ts.tv_sec = 0; when.ts.tv_nsec = 235000000;
  2328. timer = malloc(sizeof(*timer));
  2329. timer_init(timer);
  2330. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2331. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  2332. timer = malloc(sizeof(*timer));
  2333. timer_init(timer);
  2334. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2335. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  2336. timer = malloc(sizeof(*timer));
  2337. timer_init(timer);
  2338. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2339. when.ts.tv_sec = 0; when.ts.tv_nsec = 218000000;
  2340. timer = malloc(sizeof(*timer));
  2341. timer_init(timer);
  2342. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2343. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2344. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2345. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2346. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2347. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  2348. timer = malloc(sizeof(*timer));
  2349. timer_init(timer);
  2350. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2351. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  2352. timer = malloc(sizeof(*timer));
  2353. timer_init(timer);
  2354. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2355. when.ts.tv_sec = 0; when.ts.tv_nsec = 176000000;
  2356. timer = malloc(sizeof(*timer));
  2357. timer_init(timer);
  2358. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2359. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2360. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2361. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  2362. timer = malloc(sizeof(*timer));
  2363. timer_init(timer);
  2364. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2365. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  2366. timer = malloc(sizeof(*timer));
  2367. timer_init(timer);
  2368. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2369. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  2370. timer = malloc(sizeof(*timer));
  2371. timer_init(timer);
  2372. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2373. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  2374. timer = malloc(sizeof(*timer));
  2375. timer_init(timer);
  2376. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2377. when.ts.tv_sec = 0; when.ts.tv_nsec = 211000000;
  2378. timer = malloc(sizeof(*timer));
  2379. timer_init(timer);
  2380. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2381. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  2382. timer = malloc(sizeof(*timer));
  2383. timer_init(timer);
  2384. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2385. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2386. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2387. when.ts.tv_sec = 0; when.ts.tv_nsec = 62000000;
  2388. timer = malloc(sizeof(*timer));
  2389. timer_init(timer);
  2390. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2391. when.ts.tv_sec = 0; when.ts.tv_nsec = 86000000;
  2392. timer = malloc(sizeof(*timer));
  2393. timer_init(timer);
  2394. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2395. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  2396. timer = malloc(sizeof(*timer));
  2397. timer_init(timer);
  2398. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2399. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2400. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2401. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  2402. timer = malloc(sizeof(*timer));
  2403. timer_init(timer);
  2404. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2405. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2406. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2407. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  2408. timer = malloc(sizeof(*timer));
  2409. timer_init(timer);
  2410. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2411. when.ts.tv_sec = 0; when.ts.tv_nsec = 230000000;
  2412. timer = malloc(sizeof(*timer));
  2413. timer_init(timer);
  2414. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2415. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  2416. timer = malloc(sizeof(*timer));
  2417. timer_init(timer);
  2418. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2419. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2420. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2421. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  2422. timer = malloc(sizeof(*timer));
  2423. timer_init(timer);
  2424. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2425. when.ts.tv_sec = 0; when.ts.tv_nsec = 51000000;
  2426. timer = malloc(sizeof(*timer));
  2427. timer_init(timer);
  2428. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2429. when.ts.tv_sec = 0; when.ts.tv_nsec = 112000000;
  2430. timer = malloc(sizeof(*timer));
  2431. timer_init(timer);
  2432. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2433. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2434. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2435. when.ts.tv_sec = 0; when.ts.tv_nsec = 74000000;
  2436. timer = malloc(sizeof(*timer));
  2437. timer_init(timer);
  2438. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2439. when.ts.tv_sec = 0; when.ts.tv_nsec = 200000000;
  2440. timer = malloc(sizeof(*timer));
  2441. timer_init(timer);
  2442. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2443. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2444. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2445. when.ts.tv_sec = 0; when.ts.tv_nsec = 175000000;
  2446. timer = malloc(sizeof(*timer));
  2447. timer_init(timer);
  2448. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2449. when.ts.tv_sec = 0; when.ts.tv_nsec = 155000000;
  2450. timer = malloc(sizeof(*timer));
  2451. timer_init(timer);
  2452. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2453. when.ts.tv_sec = 0; when.ts.tv_nsec = 240000000;
  2454. timer = malloc(sizeof(*timer));
  2455. timer_init(timer);
  2456. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2457. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2458. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2459. when.ts.tv_sec = 0; when.ts.tv_nsec = 125000000;
  2460. timer = malloc(sizeof(*timer));
  2461. timer_init(timer);
  2462. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2463. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  2464. timer = malloc(sizeof(*timer));
  2465. timer_init(timer);
  2466. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2467. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2468. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2469. when.ts.tv_sec = 0; when.ts.tv_nsec = 202000000;
  2470. timer = malloc(sizeof(*timer));
  2471. timer_init(timer);
  2472. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2473. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2474. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2475. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  2476. timer = malloc(sizeof(*timer));
  2477. timer_init(timer);
  2478. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2479. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  2480. timer = malloc(sizeof(*timer));
  2481. timer_init(timer);
  2482. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2483. when.ts.tv_sec = 0; when.ts.tv_nsec = 93000000;
  2484. timer = malloc(sizeof(*timer));
  2485. timer_init(timer);
  2486. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2487. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2488. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2489. when.ts.tv_sec = 0; when.ts.tv_nsec = 48000000;
  2490. timer = malloc(sizeof(*timer));
  2491. timer_init(timer);
  2492. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2493. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  2494. timer = malloc(sizeof(*timer));
  2495. timer_init(timer);
  2496. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2497. when.ts.tv_sec = 0; when.ts.tv_nsec = 245000000;
  2498. timer = malloc(sizeof(*timer));
  2499. timer_init(timer);
  2500. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2501. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  2502. timer = malloc(sizeof(*timer));
  2503. timer_init(timer);
  2504. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2505. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2506. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2507. when.ts.tv_sec = 0; when.ts.tv_nsec = 60000000;
  2508. timer = malloc(sizeof(*timer));
  2509. timer_init(timer);
  2510. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2511. when.ts.tv_sec = 0; when.ts.tv_nsec = 175000000;
  2512. timer = malloc(sizeof(*timer));
  2513. timer_init(timer);
  2514. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2515. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2516. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2517. when.ts.tv_sec = 0; when.ts.tv_nsec = 231000000;
  2518. timer = malloc(sizeof(*timer));
  2519. timer_init(timer);
  2520. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2521. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  2522. timer = malloc(sizeof(*timer));
  2523. timer_init(timer);
  2524. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2525. when.ts.tv_sec = 0; when.ts.tv_nsec = 142000000;
  2526. timer = malloc(sizeof(*timer));
  2527. timer_init(timer);
  2528. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2529. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  2530. timer = malloc(sizeof(*timer));
  2531. timer_init(timer);
  2532. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2533. when.ts.tv_sec = 0; when.ts.tv_nsec = 88000000;
  2534. timer = malloc(sizeof(*timer));
  2535. timer_init(timer);
  2536. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2537. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  2538. timer = malloc(sizeof(*timer));
  2539. timer_init(timer);
  2540. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2541. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  2542. timer = malloc(sizeof(*timer));
  2543. timer_init(timer);
  2544. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2545. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2546. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2547. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  2548. timer = malloc(sizeof(*timer));
  2549. timer_init(timer);
  2550. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2551. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2552. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2553. when.ts.tv_sec = 0; when.ts.tv_nsec = 234000000;
  2554. timer = malloc(sizeof(*timer));
  2555. timer_init(timer);
  2556. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2557. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  2558. timer = malloc(sizeof(*timer));
  2559. timer_init(timer);
  2560. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2561. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  2562. timer = malloc(sizeof(*timer));
  2563. timer_init(timer);
  2564. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2565. when.ts.tv_sec = 0; when.ts.tv_nsec = 210000000;
  2566. timer = malloc(sizeof(*timer));
  2567. timer_init(timer);
  2568. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2569. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2570. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2571. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2572. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2573. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  2574. timer = malloc(sizeof(*timer));
  2575. timer_init(timer);
  2576. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2577. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  2578. timer = malloc(sizeof(*timer));
  2579. timer_init(timer);
  2580. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2581. when.ts.tv_sec = 0; when.ts.tv_nsec = 191000000;
  2582. timer = malloc(sizeof(*timer));
  2583. timer_init(timer);
  2584. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2585. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2586. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2587. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  2588. timer = malloc(sizeof(*timer));
  2589. timer_init(timer);
  2590. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2591. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  2592. timer = malloc(sizeof(*timer));
  2593. timer_init(timer);
  2594. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2595. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  2596. timer = malloc(sizeof(*timer));
  2597. timer_init(timer);
  2598. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2599. when.ts.tv_sec = 0; when.ts.tv_nsec = 112000000;
  2600. timer = malloc(sizeof(*timer));
  2601. timer_init(timer);
  2602. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2603. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  2604. timer = malloc(sizeof(*timer));
  2605. timer_init(timer);
  2606. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2607. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2608. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2609. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2610. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2611. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  2612. timer = malloc(sizeof(*timer));
  2613. timer_init(timer);
  2614. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2615. when.ts.tv_sec = 0; when.ts.tv_nsec = 68000000;
  2616. timer = malloc(sizeof(*timer));
  2617. timer_init(timer);
  2618. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2619. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  2620. timer = malloc(sizeof(*timer));
  2621. timer_init(timer);
  2622. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2623. when.ts.tv_sec = 0; when.ts.tv_nsec = 224000000;
  2624. timer = malloc(sizeof(*timer));
  2625. timer_init(timer);
  2626. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2627. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2628. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2629. when.ts.tv_sec = 0; when.ts.tv_nsec = 66000000;
  2630. timer = malloc(sizeof(*timer));
  2631. timer_init(timer);
  2632. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2633. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  2634. timer = malloc(sizeof(*timer));
  2635. timer_init(timer);
  2636. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2637. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  2638. timer = malloc(sizeof(*timer));
  2639. timer_init(timer);
  2640. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2641. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  2642. timer = malloc(sizeof(*timer));
  2643. timer_init(timer);
  2644. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2645. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  2646. timer = malloc(sizeof(*timer));
  2647. timer_init(timer);
  2648. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2649. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2650. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2651. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2652. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2653. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2654. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2655. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  2656. timer = malloc(sizeof(*timer));
  2657. timer_init(timer);
  2658. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2659. when.ts.tv_sec = 0; when.ts.tv_nsec = 142000000;
  2660. timer = malloc(sizeof(*timer));
  2661. timer_init(timer);
  2662. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2663. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2664. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2665. when.ts.tv_sec = 0; when.ts.tv_nsec = 224000000;
  2666. timer = malloc(sizeof(*timer));
  2667. timer_init(timer);
  2668. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2669. when.ts.tv_sec = 0; when.ts.tv_nsec = 89000000;
  2670. timer = malloc(sizeof(*timer));
  2671. timer_init(timer);
  2672. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2673. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  2674. timer = malloc(sizeof(*timer));
  2675. timer_init(timer);
  2676. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2677. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2678. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2679. when.ts.tv_sec = 0; when.ts.tv_nsec = 111000000;
  2680. timer = malloc(sizeof(*timer));
  2681. timer_init(timer);
  2682. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2683. when.ts.tv_sec = 0; when.ts.tv_nsec = 80000000;
  2684. timer = malloc(sizeof(*timer));
  2685. timer_init(timer);
  2686. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2687. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  2688. timer = malloc(sizeof(*timer));
  2689. timer_init(timer);
  2690. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2691. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2692. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2693. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  2694. timer = malloc(sizeof(*timer));
  2695. timer_init(timer);
  2696. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2697. when.ts.tv_sec = 0; when.ts.tv_nsec = 239000000;
  2698. timer = malloc(sizeof(*timer));
  2699. timer_init(timer);
  2700. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2701. when.ts.tv_sec = 0; when.ts.tv_nsec = 108000000;
  2702. timer = malloc(sizeof(*timer));
  2703. timer_init(timer);
  2704. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2705. when.ts.tv_sec = 0; when.ts.tv_nsec = 242000000;
  2706. timer = malloc(sizeof(*timer));
  2707. timer_init(timer);
  2708. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2709. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2710. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2711. when.ts.tv_sec = 0; when.ts.tv_nsec = 194000000;
  2712. timer = malloc(sizeof(*timer));
  2713. timer_init(timer);
  2714. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2715. when.ts.tv_sec = 0; when.ts.tv_nsec = 223000000;
  2716. timer = malloc(sizeof(*timer));
  2717. timer_init(timer);
  2718. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2719. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  2720. timer = malloc(sizeof(*timer));
  2721. timer_init(timer);
  2722. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2723. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2724. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2725. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2726. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2727. when.ts.tv_sec = 0; when.ts.tv_nsec = 118000000;
  2728. timer = malloc(sizeof(*timer));
  2729. timer_init(timer);
  2730. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2731. when.ts.tv_sec = 0; when.ts.tv_nsec = 164000000;
  2732. timer = malloc(sizeof(*timer));
  2733. timer_init(timer);
  2734. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2735. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  2736. timer = malloc(sizeof(*timer));
  2737. timer_init(timer);
  2738. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2739. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2740. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2741. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  2742. timer = malloc(sizeof(*timer));
  2743. timer_init(timer);
  2744. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2745. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  2746. timer = malloc(sizeof(*timer));
  2747. timer_init(timer);
  2748. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2749. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2750. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2751. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2752. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2753. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2754. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2755. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2756. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2757. when.ts.tv_sec = 0; when.ts.tv_nsec = 137000000;
  2758. timer = malloc(sizeof(*timer));
  2759. timer_init(timer);
  2760. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2761. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  2762. timer = malloc(sizeof(*timer));
  2763. timer_init(timer);
  2764. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2765. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  2766. timer = malloc(sizeof(*timer));
  2767. timer_init(timer);
  2768. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2769. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  2770. timer = malloc(sizeof(*timer));
  2771. timer_init(timer);
  2772. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2773. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  2774. timer = malloc(sizeof(*timer));
  2775. timer_init(timer);
  2776. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2777. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  2778. timer = malloc(sizeof(*timer));
  2779. timer_init(timer);
  2780. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2781. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  2782. timer = malloc(sizeof(*timer));
  2783. timer_init(timer);
  2784. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2785. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2786. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2787. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  2788. timer = malloc(sizeof(*timer));
  2789. timer_init(timer);
  2790. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2791. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  2792. timer = malloc(sizeof(*timer));
  2793. timer_init(timer);
  2794. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2795. when.ts.tv_sec = 0; when.ts.tv_nsec = 87000000;
  2796. timer = malloc(sizeof(*timer));
  2797. timer_init(timer);
  2798. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2799. when.ts.tv_sec = 0; when.ts.tv_nsec = 209000000;
  2800. timer = malloc(sizeof(*timer));
  2801. timer_init(timer);
  2802. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2803. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  2804. timer = malloc(sizeof(*timer));
  2805. timer_init(timer);
  2806. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2807. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2808. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2809. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  2810. timer = malloc(sizeof(*timer));
  2811. timer_init(timer);
  2812. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2813. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2814. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2815. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  2816. timer = malloc(sizeof(*timer));
  2817. timer_init(timer);
  2818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2819. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  2820. timer = malloc(sizeof(*timer));
  2821. timer_init(timer);
  2822. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2823. when.ts.tv_sec = 0; when.ts.tv_nsec = 68000000;
  2824. timer = malloc(sizeof(*timer));
  2825. timer_init(timer);
  2826. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2827. when.ts.tv_sec = 0; when.ts.tv_nsec = 194000000;
  2828. timer = malloc(sizeof(*timer));
  2829. timer_init(timer);
  2830. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2831. when.ts.tv_sec = 0; when.ts.tv_nsec = 225000000;
  2832. timer = malloc(sizeof(*timer));
  2833. timer_init(timer);
  2834. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2835. when.ts.tv_sec = 0; when.ts.tv_nsec = 92000000;
  2836. timer = malloc(sizeof(*timer));
  2837. timer_init(timer);
  2838. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2839. when.ts.tv_sec = 0; when.ts.tv_nsec = 226000000;
  2840. timer = malloc(sizeof(*timer));
  2841. timer_init(timer);
  2842. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2843. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2844. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2845. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  2846. timer = malloc(sizeof(*timer));
  2847. timer_init(timer);
  2848. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2849. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  2850. timer = malloc(sizeof(*timer));
  2851. timer_init(timer);
  2852. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2853. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  2854. timer = malloc(sizeof(*timer));
  2855. timer_init(timer);
  2856. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2857. when.ts.tv_sec = 0; when.ts.tv_nsec = 105000000;
  2858. timer = malloc(sizeof(*timer));
  2859. timer_init(timer);
  2860. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2861. when.ts.tv_sec = 0; when.ts.tv_nsec = 70000000;
  2862. timer = malloc(sizeof(*timer));
  2863. timer_init(timer);
  2864. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2865. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  2866. timer = malloc(sizeof(*timer));
  2867. timer_init(timer);
  2868. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2869. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2870. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2871. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2872. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2873. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  2874. timer = malloc(sizeof(*timer));
  2875. timer_init(timer);
  2876. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2877. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2878. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2879. when.ts.tv_sec = 0; when.ts.tv_nsec = 182000000;
  2880. timer = malloc(sizeof(*timer));
  2881. timer_init(timer);
  2882. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2883. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2884. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2885. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  2886. timer = malloc(sizeof(*timer));
  2887. timer_init(timer);
  2888. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2889. when.ts.tv_sec = 0; when.ts.tv_nsec = 240000000;
  2890. timer = malloc(sizeof(*timer));
  2891. timer_init(timer);
  2892. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2893. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  2894. timer = malloc(sizeof(*timer));
  2895. timer_init(timer);
  2896. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2897. when.ts.tv_sec = 0; when.ts.tv_nsec = 226000000;
  2898. timer = malloc(sizeof(*timer));
  2899. timer_init(timer);
  2900. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2901. when.ts.tv_sec = 0; when.ts.tv_nsec = 192000000;
  2902. timer = malloc(sizeof(*timer));
  2903. timer_init(timer);
  2904. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2905. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2906. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2907. when.ts.tv_sec = 0; when.ts.tv_nsec = 209000000;
  2908. timer = malloc(sizeof(*timer));
  2909. timer_init(timer);
  2910. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2911. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2912. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2913. when.ts.tv_sec = 0; when.ts.tv_nsec = 78000000;
  2914. timer = malloc(sizeof(*timer));
  2915. timer_init(timer);
  2916. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2917. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  2918. timer = malloc(sizeof(*timer));
  2919. timer_init(timer);
  2920. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2921. when.ts.tv_sec = 0; when.ts.tv_nsec = 247000000;
  2922. timer = malloc(sizeof(*timer));
  2923. timer_init(timer);
  2924. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2925. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  2926. timer = malloc(sizeof(*timer));
  2927. timer_init(timer);
  2928. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2929. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2930. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2931. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  2932. timer = malloc(sizeof(*timer));
  2933. timer_init(timer);
  2934. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2935. when.ts.tv_sec = 0; when.ts.tv_nsec = 89000000;
  2936. timer = malloc(sizeof(*timer));
  2937. timer_init(timer);
  2938. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2939. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  2940. timer = malloc(sizeof(*timer));
  2941. timer_init(timer);
  2942. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2943. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2944. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2945. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2946. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2947. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  2948. timer = malloc(sizeof(*timer));
  2949. timer_init(timer);
  2950. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2951. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  2952. timer = malloc(sizeof(*timer));
  2953. timer_init(timer);
  2954. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2955. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  2956. timer = malloc(sizeof(*timer));
  2957. timer_init(timer);
  2958. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2959. when.ts.tv_sec = 0; when.ts.tv_nsec = 153000000;
  2960. timer = malloc(sizeof(*timer));
  2961. timer_init(timer);
  2962. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2963. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  2964. timer = malloc(sizeof(*timer));
  2965. timer_init(timer);
  2966. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2967. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2968. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2969. when.ts.tv_sec = 0; when.ts.tv_nsec = 171000000;
  2970. timer = malloc(sizeof(*timer));
  2971. timer_init(timer);
  2972. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2973. when.ts.tv_sec = 0; when.ts.tv_nsec = 91000000;
  2974. timer = malloc(sizeof(*timer));
  2975. timer_init(timer);
  2976. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2977. when.ts.tv_sec = 0; when.ts.tv_nsec = 256000000;
  2978. timer = malloc(sizeof(*timer));
  2979. timer_init(timer);
  2980. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2981. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  2982. timer = malloc(sizeof(*timer));
  2983. timer_init(timer);
  2984. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2985. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  2986. timer = malloc(sizeof(*timer));
  2987. timer_init(timer);
  2988. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2989. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  2990. timer = malloc(sizeof(*timer));
  2991. timer_init(timer);
  2992. timer_add(&timers, timer, when); timers_check(&timers, "add");
  2993. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2994. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2995. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2996. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2997. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  2998. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  2999. when.ts.tv_sec = 0; when.ts.tv_nsec = 252000000;
  3000. timer = malloc(sizeof(*timer));
  3001. timer_init(timer);
  3002. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3003. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  3004. timer = malloc(sizeof(*timer));
  3005. timer_init(timer);
  3006. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3007. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  3008. timer = malloc(sizeof(*timer));
  3009. timer_init(timer);
  3010. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3011. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  3012. timer = malloc(sizeof(*timer));
  3013. timer_init(timer);
  3014. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3015. when.ts.tv_sec = 0; when.ts.tv_nsec = 192000000;
  3016. timer = malloc(sizeof(*timer));
  3017. timer_init(timer);
  3018. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3019. when.ts.tv_sec = 0; when.ts.tv_nsec = 82000000;
  3020. timer = malloc(sizeof(*timer));
  3021. timer_init(timer);
  3022. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3023. when.ts.tv_sec = 0; when.ts.tv_nsec = 145000000;
  3024. timer = malloc(sizeof(*timer));
  3025. timer_init(timer);
  3026. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3027. when.ts.tv_sec = 0; when.ts.tv_nsec = 230000000;
  3028. timer = malloc(sizeof(*timer));
  3029. timer_init(timer);
  3030. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3031. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3032. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3033. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3034. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3035. when.ts.tv_sec = 0; when.ts.tv_nsec = 217000000;
  3036. timer = malloc(sizeof(*timer));
  3037. timer_init(timer);
  3038. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3039. when.ts.tv_sec = 0; when.ts.tv_nsec = 136000000;
  3040. timer = malloc(sizeof(*timer));
  3041. timer_init(timer);
  3042. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3043. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  3044. timer = malloc(sizeof(*timer));
  3045. timer_init(timer);
  3046. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3047. when.ts.tv_sec = 0; when.ts.tv_nsec = 104000000;
  3048. timer = malloc(sizeof(*timer));
  3049. timer_init(timer);
  3050. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3051. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3052. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3053. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3054. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3055. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  3056. timer = malloc(sizeof(*timer));
  3057. timer_init(timer);
  3058. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3059. when.ts.tv_sec = 0; when.ts.tv_nsec = 221000000;
  3060. timer = malloc(sizeof(*timer));
  3061. timer_init(timer);
  3062. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3063. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  3064. timer = malloc(sizeof(*timer));
  3065. timer_init(timer);
  3066. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3067. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  3068. timer = malloc(sizeof(*timer));
  3069. timer_init(timer);
  3070. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3071. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  3072. timer = malloc(sizeof(*timer));
  3073. timer_init(timer);
  3074. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3075. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3076. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3077. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  3078. timer = malloc(sizeof(*timer));
  3079. timer_init(timer);
  3080. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3081. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  3082. timer = malloc(sizeof(*timer));
  3083. timer_init(timer);
  3084. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3085. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3086. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3087. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3088. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3089. when.ts.tv_sec = 0; when.ts.tv_nsec = 136000000;
  3090. timer = malloc(sizeof(*timer));
  3091. timer_init(timer);
  3092. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3093. when.ts.tv_sec = 0; when.ts.tv_nsec = 225000000;
  3094. timer = malloc(sizeof(*timer));
  3095. timer_init(timer);
  3096. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3097. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3098. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3099. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3100. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3101. when.ts.tv_sec = 0; when.ts.tv_nsec = 103000000;
  3102. timer = malloc(sizeof(*timer));
  3103. timer_init(timer);
  3104. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3105. when.ts.tv_sec = 0; when.ts.tv_nsec = 85000000;
  3106. timer = malloc(sizeof(*timer));
  3107. timer_init(timer);
  3108. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3109. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  3110. timer = malloc(sizeof(*timer));
  3111. timer_init(timer);
  3112. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3113. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  3114. timer = malloc(sizeof(*timer));
  3115. timer_init(timer);
  3116. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3117. when.ts.tv_sec = 0; when.ts.tv_nsec = 150000000;
  3118. timer = malloc(sizeof(*timer));
  3119. timer_init(timer);
  3120. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3121. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3122. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3123. when.ts.tv_sec = 0; when.ts.tv_nsec = 106000000;
  3124. timer = malloc(sizeof(*timer));
  3125. timer_init(timer);
  3126. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3127. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  3128. timer = malloc(sizeof(*timer));
  3129. timer_init(timer);
  3130. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3131. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  3132. timer = malloc(sizeof(*timer));
  3133. timer_init(timer);
  3134. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3135. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  3136. timer = malloc(sizeof(*timer));
  3137. timer_init(timer);
  3138. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3139. when.ts.tv_sec = 0; when.ts.tv_nsec = 238000000;
  3140. timer = malloc(sizeof(*timer));
  3141. timer_init(timer);
  3142. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3143. when.ts.tv_sec = 0; when.ts.tv_nsec = 245000000;
  3144. timer = malloc(sizeof(*timer));
  3145. timer_init(timer);
  3146. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3147. when.ts.tv_sec = 0; when.ts.tv_nsec = 81000000;
  3148. timer = malloc(sizeof(*timer));
  3149. timer_init(timer);
  3150. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3151. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3152. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3153. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3154. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3155. when.ts.tv_sec = 0; when.ts.tv_nsec = 195000000;
  3156. timer = malloc(sizeof(*timer));
  3157. timer_init(timer);
  3158. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3159. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  3160. timer = malloc(sizeof(*timer));
  3161. timer_init(timer);
  3162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3163. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  3164. timer = malloc(sizeof(*timer));
  3165. timer_init(timer);
  3166. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3167. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3168. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3169. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3170. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3171. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3172. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3173. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  3174. timer = malloc(sizeof(*timer));
  3175. timer_init(timer);
  3176. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3177. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  3178. timer = malloc(sizeof(*timer));
  3179. timer_init(timer);
  3180. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3181. when.ts.tv_sec = 0; when.ts.tv_nsec = 138000000;
  3182. timer = malloc(sizeof(*timer));
  3183. timer_init(timer);
  3184. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3185. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3186. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3187. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3188. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3189. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3190. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3191. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  3192. timer = malloc(sizeof(*timer));
  3193. timer_init(timer);
  3194. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3195. when.ts.tv_sec = 0; when.ts.tv_nsec = 77000000;
  3196. timer = malloc(sizeof(*timer));
  3197. timer_init(timer);
  3198. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3199. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  3200. timer = malloc(sizeof(*timer));
  3201. timer_init(timer);
  3202. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3203. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  3204. timer = malloc(sizeof(*timer));
  3205. timer_init(timer);
  3206. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3207. when.ts.tv_sec = 0; when.ts.tv_nsec = 258000000;
  3208. timer = malloc(sizeof(*timer));
  3209. timer_init(timer);
  3210. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3211. when.ts.tv_sec = 0; when.ts.tv_nsec = 195000000;
  3212. timer = malloc(sizeof(*timer));
  3213. timer_init(timer);
  3214. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3215. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  3216. timer = malloc(sizeof(*timer));
  3217. timer_init(timer);
  3218. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3219. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3220. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3221. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3222. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3223. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  3224. timer = malloc(sizeof(*timer));
  3225. timer_init(timer);
  3226. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3227. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  3228. timer = malloc(sizeof(*timer));
  3229. timer_init(timer);
  3230. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3231. when.ts.tv_sec = 0; when.ts.tv_nsec = 69000000;
  3232. timer = malloc(sizeof(*timer));
  3233. timer_init(timer);
  3234. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3235. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  3236. timer = malloc(sizeof(*timer));
  3237. timer_init(timer);
  3238. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3239. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3240. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3241. when.ts.tv_sec = 0; when.ts.tv_nsec = 74000000;
  3242. timer = malloc(sizeof(*timer));
  3243. timer_init(timer);
  3244. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3245. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3246. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3247. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  3248. timer = malloc(sizeof(*timer));
  3249. timer_init(timer);
  3250. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3251. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3252. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3253. when.ts.tv_sec = 0; when.ts.tv_nsec = 83000000;
  3254. timer = malloc(sizeof(*timer));
  3255. timer_init(timer);
  3256. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3257. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  3258. timer = malloc(sizeof(*timer));
  3259. timer_init(timer);
  3260. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3261. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  3262. timer = malloc(sizeof(*timer));
  3263. timer_init(timer);
  3264. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3265. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  3266. timer = malloc(sizeof(*timer));
  3267. timer_init(timer);
  3268. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3269. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3270. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3271. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  3272. timer = malloc(sizeof(*timer));
  3273. timer_init(timer);
  3274. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3275. when.ts.tv_sec = 0; when.ts.tv_nsec = 240000000;
  3276. timer = malloc(sizeof(*timer));
  3277. timer_init(timer);
  3278. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3279. when.ts.tv_sec = 0; when.ts.tv_nsec = 224000000;
  3280. timer = malloc(sizeof(*timer));
  3281. timer_init(timer);
  3282. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3283. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3284. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3285. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3286. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3287. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3288. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3289. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  3290. timer = malloc(sizeof(*timer));
  3291. timer_init(timer);
  3292. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3293. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3294. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3295. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3296. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3297. when.ts.tv_sec = 0; when.ts.tv_nsec = 194000000;
  3298. timer = malloc(sizeof(*timer));
  3299. timer_init(timer);
  3300. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3301. when.ts.tv_sec = 0; when.ts.tv_nsec = 202000000;
  3302. timer = malloc(sizeof(*timer));
  3303. timer_init(timer);
  3304. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3305. when.ts.tv_sec = 0; when.ts.tv_nsec = 266000000;
  3306. timer = malloc(sizeof(*timer));
  3307. timer_init(timer);
  3308. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3309. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  3310. timer = malloc(sizeof(*timer));
  3311. timer_init(timer);
  3312. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3313. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3314. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3315. when.ts.tv_sec = 0; when.ts.tv_nsec = 87000000;
  3316. timer = malloc(sizeof(*timer));
  3317. timer_init(timer);
  3318. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3319. when.ts.tv_sec = 0; when.ts.tv_nsec = 210000000;
  3320. timer = malloc(sizeof(*timer));
  3321. timer_init(timer);
  3322. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3323. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  3324. timer = malloc(sizeof(*timer));
  3325. timer_init(timer);
  3326. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3327. when.ts.tv_sec = 0; when.ts.tv_nsec = 195000000;
  3328. timer = malloc(sizeof(*timer));
  3329. timer_init(timer);
  3330. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3331. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  3332. timer = malloc(sizeof(*timer));
  3333. timer_init(timer);
  3334. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3335. when.ts.tv_sec = 0; when.ts.tv_nsec = 249000000;
  3336. timer = malloc(sizeof(*timer));
  3337. timer_init(timer);
  3338. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3339. when.ts.tv_sec = 0; when.ts.tv_nsec = 262000000;
  3340. timer = malloc(sizeof(*timer));
  3341. timer_init(timer);
  3342. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3343. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3344. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3345. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  3346. timer = malloc(sizeof(*timer));
  3347. timer_init(timer);
  3348. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3349. when.ts.tv_sec = 0; when.ts.tv_nsec = 217000000;
  3350. timer = malloc(sizeof(*timer));
  3351. timer_init(timer);
  3352. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3353. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  3354. timer = malloc(sizeof(*timer));
  3355. timer_init(timer);
  3356. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3357. when.ts.tv_sec = 0; when.ts.tv_nsec = 99000000;
  3358. timer = malloc(sizeof(*timer));
  3359. timer_init(timer);
  3360. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3361. when.ts.tv_sec = 0; when.ts.tv_nsec = 98000000;
  3362. timer = malloc(sizeof(*timer));
  3363. timer_init(timer);
  3364. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3365. when.ts.tv_sec = 0; when.ts.tv_nsec = 228000000;
  3366. timer = malloc(sizeof(*timer));
  3367. timer_init(timer);
  3368. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3369. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  3370. timer = malloc(sizeof(*timer));
  3371. timer_init(timer);
  3372. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3373. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3374. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3375. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3376. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3377. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3378. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3379. when.ts.tv_sec = 0; when.ts.tv_nsec = 229000000;
  3380. timer = malloc(sizeof(*timer));
  3381. timer_init(timer);
  3382. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3383. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3384. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3385. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3386. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3387. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3388. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3389. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3390. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3391. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3392. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3393. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3394. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3395. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3396. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3397. when.ts.tv_sec = 0; when.ts.tv_nsec = 235000000;
  3398. timer = malloc(sizeof(*timer));
  3399. timer_init(timer);
  3400. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3401. when.ts.tv_sec = 0; when.ts.tv_nsec = 97000000;
  3402. timer = malloc(sizeof(*timer));
  3403. timer_init(timer);
  3404. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3405. when.ts.tv_sec = 0; when.ts.tv_nsec = 192000000;
  3406. timer = malloc(sizeof(*timer));
  3407. timer_init(timer);
  3408. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3409. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3410. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3411. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3412. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3413. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3414. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3415. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3416. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3417. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3418. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3419. when.ts.tv_sec = 0; when.ts.tv_nsec = 155000000;
  3420. timer = malloc(sizeof(*timer));
  3421. timer_init(timer);
  3422. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3423. when.ts.tv_sec = 0; when.ts.tv_nsec = 116000000;
  3424. timer = malloc(sizeof(*timer));
  3425. timer_init(timer);
  3426. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3427. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  3428. timer = malloc(sizeof(*timer));
  3429. timer_init(timer);
  3430. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3431. when.ts.tv_sec = 0; when.ts.tv_nsec = 85000000;
  3432. timer = malloc(sizeof(*timer));
  3433. timer_init(timer);
  3434. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3435. when.ts.tv_sec = 0; when.ts.tv_nsec = 155000000;
  3436. timer = malloc(sizeof(*timer));
  3437. timer_init(timer);
  3438. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3439. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3440. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3441. when.ts.tv_sec = 0; when.ts.tv_nsec = 202000000;
  3442. timer = malloc(sizeof(*timer));
  3443. timer_init(timer);
  3444. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3445. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  3446. timer = malloc(sizeof(*timer));
  3447. timer_init(timer);
  3448. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3449. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3450. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3451. when.ts.tv_sec = 0; when.ts.tv_nsec = 265000000;
  3452. timer = malloc(sizeof(*timer));
  3453. timer_init(timer);
  3454. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3455. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  3456. timer = malloc(sizeof(*timer));
  3457. timer_init(timer);
  3458. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3459. when.ts.tv_sec = 0; when.ts.tv_nsec = 184000000;
  3460. timer = malloc(sizeof(*timer));
  3461. timer_init(timer);
  3462. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3463. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  3464. timer = malloc(sizeof(*timer));
  3465. timer_init(timer);
  3466. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3467. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  3468. timer = malloc(sizeof(*timer));
  3469. timer_init(timer);
  3470. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3471. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  3472. timer = malloc(sizeof(*timer));
  3473. timer_init(timer);
  3474. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3475. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3476. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3477. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  3478. timer = malloc(sizeof(*timer));
  3479. timer_init(timer);
  3480. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3481. when.ts.tv_sec = 0; when.ts.tv_nsec = 107000000;
  3482. timer = malloc(sizeof(*timer));
  3483. timer_init(timer);
  3484. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3485. when.ts.tv_sec = 0; when.ts.tv_nsec = 186000000;
  3486. timer = malloc(sizeof(*timer));
  3487. timer_init(timer);
  3488. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3489. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  3490. timer = malloc(sizeof(*timer));
  3491. timer_init(timer);
  3492. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3493. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  3494. timer = malloc(sizeof(*timer));
  3495. timer_init(timer);
  3496. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3497. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  3498. timer = malloc(sizeof(*timer));
  3499. timer_init(timer);
  3500. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3501. when.ts.tv_sec = 0; when.ts.tv_nsec = 89000000;
  3502. timer = malloc(sizeof(*timer));
  3503. timer_init(timer);
  3504. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3505. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3506. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3507. when.ts.tv_sec = 0; when.ts.tv_nsec = 268000000;
  3508. timer = malloc(sizeof(*timer));
  3509. timer_init(timer);
  3510. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3511. when.ts.tv_sec = 0; when.ts.tv_nsec = 115000000;
  3512. timer = malloc(sizeof(*timer));
  3513. timer_init(timer);
  3514. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3515. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3516. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3517. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3518. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3519. when.ts.tv_sec = 0; when.ts.tv_nsec = 147000000;
  3520. timer = malloc(sizeof(*timer));
  3521. timer_init(timer);
  3522. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3523. when.ts.tv_sec = 0; when.ts.tv_nsec = 98000000;
  3524. timer = malloc(sizeof(*timer));
  3525. timer_init(timer);
  3526. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3527. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  3528. timer = malloc(sizeof(*timer));
  3529. timer_init(timer);
  3530. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3531. when.ts.tv_sec = 0; when.ts.tv_nsec = 106000000;
  3532. timer = malloc(sizeof(*timer));
  3533. timer_init(timer);
  3534. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3535. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  3536. timer = malloc(sizeof(*timer));
  3537. timer_init(timer);
  3538. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3539. when.ts.tv_sec = 0; when.ts.tv_nsec = 257000000;
  3540. timer = malloc(sizeof(*timer));
  3541. timer_init(timer);
  3542. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3543. when.ts.tv_sec = 0; when.ts.tv_nsec = 220000000;
  3544. timer = malloc(sizeof(*timer));
  3545. timer_init(timer);
  3546. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3547. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3548. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3549. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3550. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3551. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3552. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3553. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  3554. timer = malloc(sizeof(*timer));
  3555. timer_init(timer);
  3556. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3557. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  3558. timer = malloc(sizeof(*timer));
  3559. timer_init(timer);
  3560. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3561. when.ts.tv_sec = 0; when.ts.tv_nsec = 102000000;
  3562. timer = malloc(sizeof(*timer));
  3563. timer_init(timer);
  3564. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3565. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3566. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3567. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3568. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3569. when.ts.tv_sec = 0; when.ts.tv_nsec = 166000000;
  3570. timer = malloc(sizeof(*timer));
  3571. timer_init(timer);
  3572. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3573. when.ts.tv_sec = 0; when.ts.tv_nsec = 232000000;
  3574. timer = malloc(sizeof(*timer));
  3575. timer_init(timer);
  3576. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3577. when.ts.tv_sec = 0; when.ts.tv_nsec = 264000000;
  3578. timer = malloc(sizeof(*timer));
  3579. timer_init(timer);
  3580. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3581. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3582. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3583. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3584. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3585. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3586. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3587. when.ts.tv_sec = 0; when.ts.tv_nsec = 248000000;
  3588. timer = malloc(sizeof(*timer));
  3589. timer_init(timer);
  3590. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3591. when.ts.tv_sec = 0; when.ts.tv_nsec = 111000000;
  3592. timer = malloc(sizeof(*timer));
  3593. timer_init(timer);
  3594. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3595. when.ts.tv_sec = 0; when.ts.tv_nsec = 248000000;
  3596. timer = malloc(sizeof(*timer));
  3597. timer_init(timer);
  3598. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3599. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  3600. timer = malloc(sizeof(*timer));
  3601. timer_init(timer);
  3602. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3603. when.ts.tv_sec = 0; when.ts.tv_nsec = 252000000;
  3604. timer = malloc(sizeof(*timer));
  3605. timer_init(timer);
  3606. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3607. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3608. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3609. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3610. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3611. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3612. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3613. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3614. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3615. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3616. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3617. when.ts.tv_sec = 0; when.ts.tv_nsec = 110000000;
  3618. timer = malloc(sizeof(*timer));
  3619. timer_init(timer);
  3620. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3621. when.ts.tv_sec = 0; when.ts.tv_nsec = 113000000;
  3622. timer = malloc(sizeof(*timer));
  3623. timer_init(timer);
  3624. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3625. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  3626. timer = malloc(sizeof(*timer));
  3627. timer_init(timer);
  3628. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3629. when.ts.tv_sec = 0; when.ts.tv_nsec = 267000000;
  3630. timer = malloc(sizeof(*timer));
  3631. timer_init(timer);
  3632. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3633. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  3634. timer = malloc(sizeof(*timer));
  3635. timer_init(timer);
  3636. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3637. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  3638. timer = malloc(sizeof(*timer));
  3639. timer_init(timer);
  3640. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3641. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3642. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3643. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3644. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3645. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3646. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3647. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3648. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3649. when.ts.tv_sec = 0; when.ts.tv_nsec = 130000000;
  3650. timer = malloc(sizeof(*timer));
  3651. timer_init(timer);
  3652. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3653. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3654. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3655. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  3656. timer = malloc(sizeof(*timer));
  3657. timer_init(timer);
  3658. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3659. when.ts.tv_sec = 0; when.ts.tv_nsec = 232000000;
  3660. timer = malloc(sizeof(*timer));
  3661. timer_init(timer);
  3662. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3663. when.ts.tv_sec = 0; when.ts.tv_nsec = 220000000;
  3664. timer = malloc(sizeof(*timer));
  3665. timer_init(timer);
  3666. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3667. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3668. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3669. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  3670. timer = malloc(sizeof(*timer));
  3671. timer_init(timer);
  3672. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3673. when.ts.tv_sec = 0; when.ts.tv_nsec = 224000000;
  3674. timer = malloc(sizeof(*timer));
  3675. timer_init(timer);
  3676. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3677. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  3678. timer = malloc(sizeof(*timer));
  3679. timer_init(timer);
  3680. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3681. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  3682. timer = malloc(sizeof(*timer));
  3683. timer_init(timer);
  3684. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3685. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3686. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3687. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3688. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3689. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3690. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3691. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  3692. timer = malloc(sizeof(*timer));
  3693. timer_init(timer);
  3694. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3695. when.ts.tv_sec = 0; when.ts.tv_nsec = 231000000;
  3696. timer = malloc(sizeof(*timer));
  3697. timer_init(timer);
  3698. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3699. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3700. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3701. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  3702. timer = malloc(sizeof(*timer));
  3703. timer_init(timer);
  3704. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3705. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3706. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3707. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3708. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3709. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3710. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3711. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3712. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3713. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3714. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3715. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3716. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3717. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3718. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3719. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3720. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3721. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3722. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3723. when.ts.tv_sec = 0; when.ts.tv_nsec = 274000000;
  3724. timer = malloc(sizeof(*timer));
  3725. timer_init(timer);
  3726. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3727. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  3728. timer = malloc(sizeof(*timer));
  3729. timer_init(timer);
  3730. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3731. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3732. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3733. when.ts.tv_sec = 0; when.ts.tv_nsec = 99000000;
  3734. timer = malloc(sizeof(*timer));
  3735. timer_init(timer);
  3736. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3737. when.ts.tv_sec = 0; when.ts.tv_nsec = 122000000;
  3738. timer = malloc(sizeof(*timer));
  3739. timer_init(timer);
  3740. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3741. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3742. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3743. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3744. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3745. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3746. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3747. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3748. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3749. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3750. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3751. when.ts.tv_sec = 0; when.ts.tv_nsec = 223000000;
  3752. timer = malloc(sizeof(*timer));
  3753. timer_init(timer);
  3754. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3755. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  3756. timer = malloc(sizeof(*timer));
  3757. timer_init(timer);
  3758. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3759. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3760. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3761. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3762. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3763. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  3764. timer = malloc(sizeof(*timer));
  3765. timer_init(timer);
  3766. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3767. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  3768. timer = malloc(sizeof(*timer));
  3769. timer_init(timer);
  3770. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3771. when.ts.tv_sec = 0; when.ts.tv_nsec = 264000000;
  3772. timer = malloc(sizeof(*timer));
  3773. timer_init(timer);
  3774. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3775. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  3776. timer = malloc(sizeof(*timer));
  3777. timer_init(timer);
  3778. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3779. when.ts.tv_sec = 0; when.ts.tv_nsec = 210000000;
  3780. timer = malloc(sizeof(*timer));
  3781. timer_init(timer);
  3782. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3783. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3784. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3785. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3786. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3787. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  3788. timer = malloc(sizeof(*timer));
  3789. timer_init(timer);
  3790. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3791. when.ts.tv_sec = 0; when.ts.tv_nsec = 245000000;
  3792. timer = malloc(sizeof(*timer));
  3793. timer_init(timer);
  3794. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3795. when.ts.tv_sec = 0; when.ts.tv_nsec = 135000000;
  3796. timer = malloc(sizeof(*timer));
  3797. timer_init(timer);
  3798. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3799. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  3800. timer = malloc(sizeof(*timer));
  3801. timer_init(timer);
  3802. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3803. when.ts.tv_sec = 0; when.ts.tv_nsec = 230000000;
  3804. timer = malloc(sizeof(*timer));
  3805. timer_init(timer);
  3806. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3807. when.ts.tv_sec = 0; when.ts.tv_nsec = 150000000;
  3808. timer = malloc(sizeof(*timer));
  3809. timer_init(timer);
  3810. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3811. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  3812. timer = malloc(sizeof(*timer));
  3813. timer_init(timer);
  3814. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3815. when.ts.tv_sec = 0; when.ts.tv_nsec = 109000000;
  3816. timer = malloc(sizeof(*timer));
  3817. timer_init(timer);
  3818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3819. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3820. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3821. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  3822. timer = malloc(sizeof(*timer));
  3823. timer_init(timer);
  3824. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3825. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  3826. timer = malloc(sizeof(*timer));
  3827. timer_init(timer);
  3828. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3829. when.ts.tv_sec = 0; when.ts.tv_nsec = 160000000;
  3830. timer = malloc(sizeof(*timer));
  3831. timer_init(timer);
  3832. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3833. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  3834. timer = malloc(sizeof(*timer));
  3835. timer_init(timer);
  3836. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3837. when.ts.tv_sec = 0; when.ts.tv_nsec = 95000000;
  3838. timer = malloc(sizeof(*timer));
  3839. timer_init(timer);
  3840. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3841. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3842. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3843. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3844. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3845. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3846. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3847. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3848. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3849. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3850. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3851. when.ts.tv_sec = 0; when.ts.tv_nsec = 226000000;
  3852. timer = malloc(sizeof(*timer));
  3853. timer_init(timer);
  3854. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3855. when.ts.tv_sec = 0; when.ts.tv_nsec = 292000000;
  3856. timer = malloc(sizeof(*timer));
  3857. timer_init(timer);
  3858. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3859. when.ts.tv_sec = 0; when.ts.tv_nsec = 227000000;
  3860. timer = malloc(sizeof(*timer));
  3861. timer_init(timer);
  3862. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3863. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3864. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3865. when.ts.tv_sec = 0; when.ts.tv_nsec = 112000000;
  3866. timer = malloc(sizeof(*timer));
  3867. timer_init(timer);
  3868. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3869. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  3870. timer = malloc(sizeof(*timer));
  3871. timer_init(timer);
  3872. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3873. when.ts.tv_sec = 0; when.ts.tv_nsec = 128000000;
  3874. timer = malloc(sizeof(*timer));
  3875. timer_init(timer);
  3876. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3877. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  3878. timer = malloc(sizeof(*timer));
  3879. timer_init(timer);
  3880. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3881. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  3882. timer = malloc(sizeof(*timer));
  3883. timer_init(timer);
  3884. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3885. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3886. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3887. when.ts.tv_sec = 0; when.ts.tv_nsec = 162000000;
  3888. timer = malloc(sizeof(*timer));
  3889. timer_init(timer);
  3890. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3891. when.ts.tv_sec = 0; when.ts.tv_nsec = 143000000;
  3892. timer = malloc(sizeof(*timer));
  3893. timer_init(timer);
  3894. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3895. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  3896. timer = malloc(sizeof(*timer));
  3897. timer_init(timer);
  3898. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3899. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3900. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3901. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3902. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3903. when.ts.tv_sec = 0; when.ts.tv_nsec = 96000000;
  3904. timer = malloc(sizeof(*timer));
  3905. timer_init(timer);
  3906. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3907. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3908. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3909. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  3910. timer = malloc(sizeof(*timer));
  3911. timer_init(timer);
  3912. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3913. when.ts.tv_sec = 0; when.ts.tv_nsec = 256000000;
  3914. timer = malloc(sizeof(*timer));
  3915. timer_init(timer);
  3916. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3917. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  3918. timer = malloc(sizeof(*timer));
  3919. timer_init(timer);
  3920. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3921. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3922. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3923. when.ts.tv_sec = 0; when.ts.tv_nsec = 104000000;
  3924. timer = malloc(sizeof(*timer));
  3925. timer_init(timer);
  3926. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3927. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3928. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3929. when.ts.tv_sec = 0; when.ts.tv_nsec = 100000000;
  3930. timer = malloc(sizeof(*timer));
  3931. timer_init(timer);
  3932. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3933. when.ts.tv_sec = 0; when.ts.tv_nsec = 255000000;
  3934. timer = malloc(sizeof(*timer));
  3935. timer_init(timer);
  3936. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3937. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  3938. timer = malloc(sizeof(*timer));
  3939. timer_init(timer);
  3940. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3941. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3942. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3943. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3944. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3945. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3946. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3947. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3948. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3949. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3950. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3951. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3952. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3953. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  3954. timer = malloc(sizeof(*timer));
  3955. timer_init(timer);
  3956. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3957. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3958. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3959. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3960. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3961. when.ts.tv_sec = 0; when.ts.tv_nsec = 255000000;
  3962. timer = malloc(sizeof(*timer));
  3963. timer_init(timer);
  3964. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3965. when.ts.tv_sec = 0; when.ts.tv_nsec = 127000000;
  3966. timer = malloc(sizeof(*timer));
  3967. timer_init(timer);
  3968. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3969. when.ts.tv_sec = 0; when.ts.tv_nsec = 101000000;
  3970. timer = malloc(sizeof(*timer));
  3971. timer_init(timer);
  3972. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3973. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  3974. timer = malloc(sizeof(*timer));
  3975. timer_init(timer);
  3976. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3977. when.ts.tv_sec = 0; when.ts.tv_nsec = 190000000;
  3978. timer = malloc(sizeof(*timer));
  3979. timer_init(timer);
  3980. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3981. when.ts.tv_sec = 0; when.ts.tv_nsec = 119000000;
  3982. timer = malloc(sizeof(*timer));
  3983. timer_init(timer);
  3984. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3985. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3986. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3987. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3988. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3989. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  3990. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  3991. when.ts.tv_sec = 0; when.ts.tv_nsec = 220000000;
  3992. timer = malloc(sizeof(*timer));
  3993. timer_init(timer);
  3994. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3995. when.ts.tv_sec = 0; when.ts.tv_nsec = 103000000;
  3996. timer = malloc(sizeof(*timer));
  3997. timer_init(timer);
  3998. timer_add(&timers, timer, when); timers_check(&timers, "add");
  3999. when.ts.tv_sec = 0; when.ts.tv_nsec = 141000000;
  4000. timer = malloc(sizeof(*timer));
  4001. timer_init(timer);
  4002. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4003. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  4004. timer = malloc(sizeof(*timer));
  4005. timer_init(timer);
  4006. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4007. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  4008. timer = malloc(sizeof(*timer));
  4009. timer_init(timer);
  4010. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4011. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4012. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4013. when.ts.tv_sec = 0; when.ts.tv_nsec = 227000000;
  4014. timer = malloc(sizeof(*timer));
  4015. timer_init(timer);
  4016. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4017. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  4018. timer = malloc(sizeof(*timer));
  4019. timer_init(timer);
  4020. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4021. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  4022. timer = malloc(sizeof(*timer));
  4023. timer_init(timer);
  4024. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4025. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4026. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4027. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  4028. timer = malloc(sizeof(*timer));
  4029. timer_init(timer);
  4030. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4031. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4032. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4033. when.ts.tv_sec = 0; when.ts.tv_nsec = 144000000;
  4034. timer = malloc(sizeof(*timer));
  4035. timer_init(timer);
  4036. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4037. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4038. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4039. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  4040. timer = malloc(sizeof(*timer));
  4041. timer_init(timer);
  4042. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4043. when.ts.tv_sec = 0; when.ts.tv_nsec = 286000000;
  4044. timer = malloc(sizeof(*timer));
  4045. timer_init(timer);
  4046. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4047. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  4048. timer = malloc(sizeof(*timer));
  4049. timer_init(timer);
  4050. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4051. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  4052. timer = malloc(sizeof(*timer));
  4053. timer_init(timer);
  4054. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4055. when.ts.tv_sec = 0; when.ts.tv_nsec = 288000000;
  4056. timer = malloc(sizeof(*timer));
  4057. timer_init(timer);
  4058. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4059. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4060. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4061. when.ts.tv_sec = 0; when.ts.tv_nsec = 286000000;
  4062. timer = malloc(sizeof(*timer));
  4063. timer_init(timer);
  4064. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4065. when.ts.tv_sec = 0; when.ts.tv_nsec = 253000000;
  4066. timer = malloc(sizeof(*timer));
  4067. timer_init(timer);
  4068. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4069. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  4070. timer = malloc(sizeof(*timer));
  4071. timer_init(timer);
  4072. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4073. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4074. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4075. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4076. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4077. when.ts.tv_sec = 0; when.ts.tv_nsec = 249000000;
  4078. timer = malloc(sizeof(*timer));
  4079. timer_init(timer);
  4080. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4081. when.ts.tv_sec = 0; when.ts.tv_nsec = 295000000;
  4082. timer = malloc(sizeof(*timer));
  4083. timer_init(timer);
  4084. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4085. when.ts.tv_sec = 0; when.ts.tv_nsec = 137000000;
  4086. timer = malloc(sizeof(*timer));
  4087. timer_init(timer);
  4088. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4089. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  4090. timer = malloc(sizeof(*timer));
  4091. timer_init(timer);
  4092. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4093. when.ts.tv_sec = 0; when.ts.tv_nsec = 208000000;
  4094. timer = malloc(sizeof(*timer));
  4095. timer_init(timer);
  4096. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4097. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  4098. timer = malloc(sizeof(*timer));
  4099. timer_init(timer);
  4100. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4101. when.ts.tv_sec = 0; when.ts.tv_nsec = 118000000;
  4102. timer = malloc(sizeof(*timer));
  4103. timer_init(timer);
  4104. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4105. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4106. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4107. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  4108. timer = malloc(sizeof(*timer));
  4109. timer_init(timer);
  4110. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4111. when.ts.tv_sec = 0; when.ts.tv_nsec = 222000000;
  4112. timer = malloc(sizeof(*timer));
  4113. timer_init(timer);
  4114. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4115. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  4116. timer = malloc(sizeof(*timer));
  4117. timer_init(timer);
  4118. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4119. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  4120. timer = malloc(sizeof(*timer));
  4121. timer_init(timer);
  4122. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4123. when.ts.tv_sec = 0; when.ts.tv_nsec = 267000000;
  4124. timer = malloc(sizeof(*timer));
  4125. timer_init(timer);
  4126. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4127. when.ts.tv_sec = 0; when.ts.tv_nsec = 295000000;
  4128. timer = malloc(sizeof(*timer));
  4129. timer_init(timer);
  4130. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4131. when.ts.tv_sec = 0; when.ts.tv_nsec = 255000000;
  4132. timer = malloc(sizeof(*timer));
  4133. timer_init(timer);
  4134. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4135. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4136. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4137. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4138. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4139. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4140. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4141. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4142. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4143. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4144. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4145. when.ts.tv_sec = 0; when.ts.tv_nsec = 225000000;
  4146. timer = malloc(sizeof(*timer));
  4147. timer_init(timer);
  4148. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4149. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  4150. timer = malloc(sizeof(*timer));
  4151. timer_init(timer);
  4152. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4153. when.ts.tv_sec = 0; when.ts.tv_nsec = 235000000;
  4154. timer = malloc(sizeof(*timer));
  4155. timer_init(timer);
  4156. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4157. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4158. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4159. when.ts.tv_sec = 0; when.ts.tv_nsec = 186000000;
  4160. timer = malloc(sizeof(*timer));
  4161. timer_init(timer);
  4162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4163. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4164. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4165. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4166. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4167. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4168. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4169. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4170. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4171. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  4172. timer = malloc(sizeof(*timer));
  4173. timer_init(timer);
  4174. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4175. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  4176. timer = malloc(sizeof(*timer));
  4177. timer_init(timer);
  4178. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4179. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  4180. timer = malloc(sizeof(*timer));
  4181. timer_init(timer);
  4182. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4183. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4184. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4185. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4186. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4187. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  4188. timer = malloc(sizeof(*timer));
  4189. timer_init(timer);
  4190. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4191. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  4192. timer = malloc(sizeof(*timer));
  4193. timer_init(timer);
  4194. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4195. when.ts.tv_sec = 0; when.ts.tv_nsec = 268000000;
  4196. timer = malloc(sizeof(*timer));
  4197. timer_init(timer);
  4198. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4199. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  4200. timer = malloc(sizeof(*timer));
  4201. timer_init(timer);
  4202. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4203. when.ts.tv_sec = 0; when.ts.tv_nsec = 111000000;
  4204. timer = malloc(sizeof(*timer));
  4205. timer_init(timer);
  4206. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4207. when.ts.tv_sec = 0; when.ts.tv_nsec = 172000000;
  4208. timer = malloc(sizeof(*timer));
  4209. timer_init(timer);
  4210. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4211. when.ts.tv_sec = 0; when.ts.tv_nsec = 248000000;
  4212. timer = malloc(sizeof(*timer));
  4213. timer_init(timer);
  4214. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4215. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4216. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4217. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4218. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4219. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4220. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4221. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4222. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4223. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4224. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4225. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4226. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4227. when.ts.tv_sec = 0; when.ts.tv_nsec = 299000000;
  4228. timer = malloc(sizeof(*timer));
  4229. timer_init(timer);
  4230. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4231. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4232. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4233. when.ts.tv_sec = 0; when.ts.tv_nsec = 126000000;
  4234. timer = malloc(sizeof(*timer));
  4235. timer_init(timer);
  4236. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4237. when.ts.tv_sec = 0; when.ts.tv_nsec = 275000000;
  4238. timer = malloc(sizeof(*timer));
  4239. timer_init(timer);
  4240. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4241. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  4242. timer = malloc(sizeof(*timer));
  4243. timer_init(timer);
  4244. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4245. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4246. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4247. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4248. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4249. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4250. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4251. when.ts.tv_sec = 0; when.ts.tv_nsec = 274000000;
  4252. timer = malloc(sizeof(*timer));
  4253. timer_init(timer);
  4254. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4255. when.ts.tv_sec = 0; when.ts.tv_nsec = 264000000;
  4256. timer = malloc(sizeof(*timer));
  4257. timer_init(timer);
  4258. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4259. when.ts.tv_sec = 0; when.ts.tv_nsec = 106000000;
  4260. timer = malloc(sizeof(*timer));
  4261. timer_init(timer);
  4262. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4263. when.ts.tv_sec = 0; when.ts.tv_nsec = 181000000;
  4264. timer = malloc(sizeof(*timer));
  4265. timer_init(timer);
  4266. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4267. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4268. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4269. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4270. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4271. when.ts.tv_sec = 0; when.ts.tv_nsec = 157000000;
  4272. timer = malloc(sizeof(*timer));
  4273. timer_init(timer);
  4274. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4275. when.ts.tv_sec = 0; when.ts.tv_nsec = 276000000;
  4276. timer = malloc(sizeof(*timer));
  4277. timer_init(timer);
  4278. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4279. when.ts.tv_sec = 0; when.ts.tv_nsec = 245000000;
  4280. timer = malloc(sizeof(*timer));
  4281. timer_init(timer);
  4282. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4283. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4284. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4285. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4286. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4287. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4288. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4289. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4290. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4291. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4292. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4293. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4294. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4295. when.ts.tv_sec = 0; when.ts.tv_nsec = 231000000;
  4296. timer = malloc(sizeof(*timer));
  4297. timer_init(timer);
  4298. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4299. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4300. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4301. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4302. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4303. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  4304. timer = malloc(sizeof(*timer));
  4305. timer_init(timer);
  4306. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4307. when.ts.tv_sec = 0; when.ts.tv_nsec = 279000000;
  4308. timer = malloc(sizeof(*timer));
  4309. timer_init(timer);
  4310. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4311. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4312. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4313. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4314. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4315. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4316. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4317. when.ts.tv_sec = 0; when.ts.tv_nsec = 199000000;
  4318. timer = malloc(sizeof(*timer));
  4319. timer_init(timer);
  4320. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4321. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  4322. timer = malloc(sizeof(*timer));
  4323. timer_init(timer);
  4324. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4325. when.ts.tv_sec = 0; when.ts.tv_nsec = 235000000;
  4326. timer = malloc(sizeof(*timer));
  4327. timer_init(timer);
  4328. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4329. when.ts.tv_sec = 0; when.ts.tv_nsec = 274000000;
  4330. timer = malloc(sizeof(*timer));
  4331. timer_init(timer);
  4332. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4333. when.ts.tv_sec = 0; when.ts.tv_nsec = 186000000;
  4334. timer = malloc(sizeof(*timer));
  4335. timer_init(timer);
  4336. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4337. when.ts.tv_sec = 0; when.ts.tv_nsec = 120000000;
  4338. timer = malloc(sizeof(*timer));
  4339. timer_init(timer);
  4340. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4341. when.ts.tv_sec = 0; when.ts.tv_nsec = 158000000;
  4342. timer = malloc(sizeof(*timer));
  4343. timer_init(timer);
  4344. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4345. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4346. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4347. when.ts.tv_sec = 0; when.ts.tv_nsec = 304000000;
  4348. timer = malloc(sizeof(*timer));
  4349. timer_init(timer);
  4350. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4351. when.ts.tv_sec = 0; when.ts.tv_nsec = 232000000;
  4352. timer = malloc(sizeof(*timer));
  4353. timer_init(timer);
  4354. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4355. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  4356. timer = malloc(sizeof(*timer));
  4357. timer_init(timer);
  4358. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4359. when.ts.tv_sec = 0; when.ts.tv_nsec = 121000000;
  4360. timer = malloc(sizeof(*timer));
  4361. timer_init(timer);
  4362. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4363. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4364. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4365. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4366. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4367. when.ts.tv_sec = 0; when.ts.tv_nsec = 294000000;
  4368. timer = malloc(sizeof(*timer));
  4369. timer_init(timer);
  4370. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4371. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  4372. timer = malloc(sizeof(*timer));
  4373. timer_init(timer);
  4374. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4375. when.ts.tv_sec = 0; when.ts.tv_nsec = 278000000;
  4376. timer = malloc(sizeof(*timer));
  4377. timer_init(timer);
  4378. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4379. when.ts.tv_sec = 0; when.ts.tv_nsec = 302000000;
  4380. timer = malloc(sizeof(*timer));
  4381. timer_init(timer);
  4382. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4383. when.ts.tv_sec = 0; when.ts.tv_nsec = 276000000;
  4384. timer = malloc(sizeof(*timer));
  4385. timer_init(timer);
  4386. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4387. when.ts.tv_sec = 0; when.ts.tv_nsec = 223000000;
  4388. timer = malloc(sizeof(*timer));
  4389. timer_init(timer);
  4390. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4391. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4392. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4393. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  4394. timer = malloc(sizeof(*timer));
  4395. timer_init(timer);
  4396. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4397. when.ts.tv_sec = 0; when.ts.tv_nsec = 251000000;
  4398. timer = malloc(sizeof(*timer));
  4399. timer_init(timer);
  4400. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4401. when.ts.tv_sec = 0; when.ts.tv_nsec = 148000000;
  4402. timer = malloc(sizeof(*timer));
  4403. timer_init(timer);
  4404. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4405. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4406. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4407. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  4408. timer = malloc(sizeof(*timer));
  4409. timer_init(timer);
  4410. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4411. when.ts.tv_sec = 0; when.ts.tv_nsec = 172000000;
  4412. timer = malloc(sizeof(*timer));
  4413. timer_init(timer);
  4414. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4415. when.ts.tv_sec = 0; when.ts.tv_nsec = 307000000;
  4416. timer = malloc(sizeof(*timer));
  4417. timer_init(timer);
  4418. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4419. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4420. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4421. when.ts.tv_sec = 0; when.ts.tv_nsec = 299000000;
  4422. timer = malloc(sizeof(*timer));
  4423. timer_init(timer);
  4424. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4425. when.ts.tv_sec = 0; when.ts.tv_nsec = 248000000;
  4426. timer = malloc(sizeof(*timer));
  4427. timer_init(timer);
  4428. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4429. when.ts.tv_sec = 0; when.ts.tv_nsec = 111000000;
  4430. timer = malloc(sizeof(*timer));
  4431. timer_init(timer);
  4432. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4433. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4434. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4435. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4436. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4437. when.ts.tv_sec = 0; when.ts.tv_nsec = 223000000;
  4438. timer = malloc(sizeof(*timer));
  4439. timer_init(timer);
  4440. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4441. when.ts.tv_sec = 0; when.ts.tv_nsec = 141000000;
  4442. timer = malloc(sizeof(*timer));
  4443. timer_init(timer);
  4444. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4445. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4446. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4447. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4448. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4449. when.ts.tv_sec = 0; when.ts.tv_nsec = 238000000;
  4450. timer = malloc(sizeof(*timer));
  4451. timer_init(timer);
  4452. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4453. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  4454. timer = malloc(sizeof(*timer));
  4455. timer_init(timer);
  4456. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4457. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4458. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4459. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4460. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4461. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4462. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4463. when.ts.tv_sec = 0; when.ts.tv_nsec = 114000000;
  4464. timer = malloc(sizeof(*timer));
  4465. timer_init(timer);
  4466. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4467. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4468. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4469. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4470. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4471. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4472. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4473. when.ts.tv_sec = 0; when.ts.tv_nsec = 281000000;
  4474. timer = malloc(sizeof(*timer));
  4475. timer_init(timer);
  4476. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4477. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4478. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4479. when.ts.tv_sec = 0; when.ts.tv_nsec = 257000000;
  4480. timer = malloc(sizeof(*timer));
  4481. timer_init(timer);
  4482. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4483. when.ts.tv_sec = 0; when.ts.tv_nsec = 194000000;
  4484. timer = malloc(sizeof(*timer));
  4485. timer_init(timer);
  4486. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4487. when.ts.tv_sec = 0; when.ts.tv_nsec = 249000000;
  4488. timer = malloc(sizeof(*timer));
  4489. timer_init(timer);
  4490. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4491. when.ts.tv_sec = 0; when.ts.tv_nsec = 136000000;
  4492. timer = malloc(sizeof(*timer));
  4493. timer_init(timer);
  4494. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4495. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4496. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4497. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4498. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4499. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4500. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4501. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4502. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4503. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4504. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4505. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4506. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4507. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4508. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4509. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4510. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4511. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4512. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4513. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  4514. timer = malloc(sizeof(*timer));
  4515. timer_init(timer);
  4516. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4517. when.ts.tv_sec = 0; when.ts.tv_nsec = 252000000;
  4518. timer = malloc(sizeof(*timer));
  4519. timer_init(timer);
  4520. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4521. when.ts.tv_sec = 0; when.ts.tv_nsec = 133000000;
  4522. timer = malloc(sizeof(*timer));
  4523. timer_init(timer);
  4524. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4525. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4526. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4527. when.ts.tv_sec = 0; when.ts.tv_nsec = 284000000;
  4528. timer = malloc(sizeof(*timer));
  4529. timer_init(timer);
  4530. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4531. when.ts.tv_sec = 0; when.ts.tv_nsec = 138000000;
  4532. timer = malloc(sizeof(*timer));
  4533. timer_init(timer);
  4534. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4535. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  4536. timer = malloc(sizeof(*timer));
  4537. timer_init(timer);
  4538. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4539. when.ts.tv_sec = 0; when.ts.tv_nsec = 270000000;
  4540. timer = malloc(sizeof(*timer));
  4541. timer_init(timer);
  4542. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4543. when.ts.tv_sec = 0; when.ts.tv_nsec = 237000000;
  4544. timer = malloc(sizeof(*timer));
  4545. timer_init(timer);
  4546. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4547. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4548. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4549. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4550. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4551. when.ts.tv_sec = 0; when.ts.tv_nsec = 268000000;
  4552. timer = malloc(sizeof(*timer));
  4553. timer_init(timer);
  4554. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4555. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4556. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4557. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4558. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4559. when.ts.tv_sec = 0; when.ts.tv_nsec = 265000000;
  4560. timer = malloc(sizeof(*timer));
  4561. timer_init(timer);
  4562. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4563. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4564. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4565. when.ts.tv_sec = 0; when.ts.tv_nsec = 158000000;
  4566. timer = malloc(sizeof(*timer));
  4567. timer_init(timer);
  4568. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4569. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  4570. timer = malloc(sizeof(*timer));
  4571. timer_init(timer);
  4572. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4573. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4574. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4575. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4576. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4577. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  4578. timer = malloc(sizeof(*timer));
  4579. timer_init(timer);
  4580. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4581. when.ts.tv_sec = 0; when.ts.tv_nsec = 252000000;
  4582. timer = malloc(sizeof(*timer));
  4583. timer_init(timer);
  4584. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4585. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4586. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4587. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4588. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4589. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4590. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4591. when.ts.tv_sec = 0; when.ts.tv_nsec = 225000000;
  4592. timer = malloc(sizeof(*timer));
  4593. timer_init(timer);
  4594. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4595. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  4596. timer = malloc(sizeof(*timer));
  4597. timer_init(timer);
  4598. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4599. when.ts.tv_sec = 0; when.ts.tv_nsec = 117000000;
  4600. timer = malloc(sizeof(*timer));
  4601. timer_init(timer);
  4602. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4603. when.ts.tv_sec = 0; when.ts.tv_nsec = 175000000;
  4604. timer = malloc(sizeof(*timer));
  4605. timer_init(timer);
  4606. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4607. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4608. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4609. when.ts.tv_sec = 0; when.ts.tv_nsec = 140000000;
  4610. timer = malloc(sizeof(*timer));
  4611. timer_init(timer);
  4612. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4613. when.ts.tv_sec = 0; when.ts.tv_nsec = 257000000;
  4614. timer = malloc(sizeof(*timer));
  4615. timer_init(timer);
  4616. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4617. when.ts.tv_sec = 0; when.ts.tv_nsec = 131000000;
  4618. timer = malloc(sizeof(*timer));
  4619. timer_init(timer);
  4620. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4621. when.ts.tv_sec = 0; when.ts.tv_nsec = 254000000;
  4622. timer = malloc(sizeof(*timer));
  4623. timer_init(timer);
  4624. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4625. when.ts.tv_sec = 0; when.ts.tv_nsec = 289000000;
  4626. timer = malloc(sizeof(*timer));
  4627. timer_init(timer);
  4628. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4629. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  4630. timer = malloc(sizeof(*timer));
  4631. timer_init(timer);
  4632. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4633. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4634. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4635. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4636. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4637. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4638. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4639. when.ts.tv_sec = 0; when.ts.tv_nsec = 312000000;
  4640. timer = malloc(sizeof(*timer));
  4641. timer_init(timer);
  4642. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4643. when.ts.tv_sec = 0; when.ts.tv_nsec = 246000000;
  4644. timer = malloc(sizeof(*timer));
  4645. timer_init(timer);
  4646. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4647. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4648. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4649. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  4650. timer = malloc(sizeof(*timer));
  4651. timer_init(timer);
  4652. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4653. when.ts.tv_sec = 0; when.ts.tv_nsec = 210000000;
  4654. timer = malloc(sizeof(*timer));
  4655. timer_init(timer);
  4656. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4657. when.ts.tv_sec = 0; when.ts.tv_nsec = 129000000;
  4658. timer = malloc(sizeof(*timer));
  4659. timer_init(timer);
  4660. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4661. when.ts.tv_sec = 0; when.ts.tv_nsec = 273000000;
  4662. timer = malloc(sizeof(*timer));
  4663. timer_init(timer);
  4664. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4665. when.ts.tv_sec = 0; when.ts.tv_nsec = 235000000;
  4666. timer = malloc(sizeof(*timer));
  4667. timer_init(timer);
  4668. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4669. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4670. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4671. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4672. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4673. when.ts.tv_sec = 0; when.ts.tv_nsec = 177000000;
  4674. timer = malloc(sizeof(*timer));
  4675. timer_init(timer);
  4676. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4677. when.ts.tv_sec = 0; when.ts.tv_nsec = 167000000;
  4678. timer = malloc(sizeof(*timer));
  4679. timer_init(timer);
  4680. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4681. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4682. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4683. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4684. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4685. when.ts.tv_sec = 0; when.ts.tv_nsec = 209000000;
  4686. timer = malloc(sizeof(*timer));
  4687. timer_init(timer);
  4688. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4689. when.ts.tv_sec = 0; when.ts.tv_nsec = 149000000;
  4690. timer = malloc(sizeof(*timer));
  4691. timer_init(timer);
  4692. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4693. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  4694. timer = malloc(sizeof(*timer));
  4695. timer_init(timer);
  4696. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4697. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  4698. timer = malloc(sizeof(*timer));
  4699. timer_init(timer);
  4700. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4701. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4702. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4703. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4704. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4705. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4706. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4707. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4708. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4709. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4710. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4711. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4712. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4713. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4714. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4715. when.ts.tv_sec = 0; when.ts.tv_nsec = 309000000;
  4716. timer = malloc(sizeof(*timer));
  4717. timer_init(timer);
  4718. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4719. when.ts.tv_sec = 0; when.ts.tv_nsec = 272000000;
  4720. timer = malloc(sizeof(*timer));
  4721. timer_init(timer);
  4722. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4723. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  4724. timer = malloc(sizeof(*timer));
  4725. timer_init(timer);
  4726. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4727. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4728. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4729. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4730. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4731. when.ts.tv_sec = 0; when.ts.tv_nsec = 214000000;
  4732. timer = malloc(sizeof(*timer));
  4733. timer_init(timer);
  4734. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4735. when.ts.tv_sec = 0; when.ts.tv_nsec = 317000000;
  4736. timer = malloc(sizeof(*timer));
  4737. timer_init(timer);
  4738. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4739. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4740. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4741. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4742. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4743. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4744. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4745. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4746. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4747. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4748. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4749. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4750. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4751. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4752. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4753. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4754. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4755. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4756. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4757. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4758. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4759. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4760. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4761. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4762. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4763. when.ts.tv_sec = 0; when.ts.tv_nsec = 228000000;
  4764. timer = malloc(sizeof(*timer));
  4765. timer_init(timer);
  4766. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4767. when.ts.tv_sec = 0; when.ts.tv_nsec = 262000000;
  4768. timer = malloc(sizeof(*timer));
  4769. timer_init(timer);
  4770. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4771. when.ts.tv_sec = 0; when.ts.tv_nsec = 258000000;
  4772. timer = malloc(sizeof(*timer));
  4773. timer_init(timer);
  4774. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4775. when.ts.tv_sec = 0; when.ts.tv_nsec = 291000000;
  4776. timer = malloc(sizeof(*timer));
  4777. timer_init(timer);
  4778. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4779. when.ts.tv_sec = 0; when.ts.tv_nsec = 297000000;
  4780. timer = malloc(sizeof(*timer));
  4781. timer_init(timer);
  4782. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4783. when.ts.tv_sec = 0; when.ts.tv_nsec = 261000000;
  4784. timer = malloc(sizeof(*timer));
  4785. timer_init(timer);
  4786. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4787. when.ts.tv_sec = 0; when.ts.tv_nsec = 305000000;
  4788. timer = malloc(sizeof(*timer));
  4789. timer_init(timer);
  4790. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4791. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4792. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4793. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4794. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4795. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4796. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4797. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4798. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4799. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4800. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4801. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4802. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4803. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4804. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4805. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4806. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4807. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4808. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4809. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4810. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4811. when.ts.tv_sec = 0; when.ts.tv_nsec = 124000000;
  4812. timer = malloc(sizeof(*timer));
  4813. timer_init(timer);
  4814. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4815. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  4816. timer = malloc(sizeof(*timer));
  4817. timer_init(timer);
  4818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4819. when.ts.tv_sec = 0; when.ts.tv_nsec = 123000000;
  4820. timer = malloc(sizeof(*timer));
  4821. timer_init(timer);
  4822. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4823. when.ts.tv_sec = 0; when.ts.tv_nsec = 215000000;
  4824. timer = malloc(sizeof(*timer));
  4825. timer_init(timer);
  4826. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4827. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4828. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4829. when.ts.tv_sec = 0; when.ts.tv_nsec = 132000000;
  4830. timer = malloc(sizeof(*timer));
  4831. timer_init(timer);
  4832. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4833. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  4834. timer = malloc(sizeof(*timer));
  4835. timer_init(timer);
  4836. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4837. when.ts.tv_sec = 0; when.ts.tv_nsec = 163000000;
  4838. timer = malloc(sizeof(*timer));
  4839. timer_init(timer);
  4840. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4841. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4842. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4843. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4844. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4845. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4846. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4847. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4848. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4849. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4850. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4851. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4852. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4853. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4854. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4855. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4856. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4857. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4858. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4859. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4860. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4861. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4862. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4863. when.ts.tv_sec = 0; when.ts.tv_nsec = 265000000;
  4864. timer = malloc(sizeof(*timer));
  4865. timer_init(timer);
  4866. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4867. when.ts.tv_sec = 0; when.ts.tv_nsec = 289000000;
  4868. timer = malloc(sizeof(*timer));
  4869. timer_init(timer);
  4870. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4871. when.ts.tv_sec = 0; when.ts.tv_nsec = 261000000;
  4872. timer = malloc(sizeof(*timer));
  4873. timer_init(timer);
  4874. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4875. when.ts.tv_sec = 0; when.ts.tv_nsec = 230000000;
  4876. timer = malloc(sizeof(*timer));
  4877. timer_init(timer);
  4878. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4879. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4880. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4881. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4882. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4883. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4884. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4885. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4886. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4887. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4888. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4889. when.ts.tv_sec = 0; when.ts.tv_nsec = 201000000;
  4890. timer = malloc(sizeof(*timer));
  4891. timer_init(timer);
  4892. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4893. when.ts.tv_sec = 0; when.ts.tv_nsec = 134000000;
  4894. timer = malloc(sizeof(*timer));
  4895. timer_init(timer);
  4896. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4897. when.ts.tv_sec = 0; when.ts.tv_nsec = 292000000;
  4898. timer = malloc(sizeof(*timer));
  4899. timer_init(timer);
  4900. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4901. when.ts.tv_sec = 0; when.ts.tv_nsec = 251000000;
  4902. timer = malloc(sizeof(*timer));
  4903. timer_init(timer);
  4904. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4905. when.ts.tv_sec = 0; when.ts.tv_nsec = 179000000;
  4906. timer = malloc(sizeof(*timer));
  4907. timer_init(timer);
  4908. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4909. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  4910. timer = malloc(sizeof(*timer));
  4911. timer_init(timer);
  4912. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4913. when.ts.tv_sec = 0; when.ts.tv_nsec = 279000000;
  4914. timer = malloc(sizeof(*timer));
  4915. timer_init(timer);
  4916. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4917. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4918. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4919. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  4920. timer = malloc(sizeof(*timer));
  4921. timer_init(timer);
  4922. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4923. when.ts.tv_sec = 0; when.ts.tv_nsec = 268000000;
  4924. timer = malloc(sizeof(*timer));
  4925. timer_init(timer);
  4926. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4927. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  4928. timer = malloc(sizeof(*timer));
  4929. timer_init(timer);
  4930. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4931. when.ts.tv_sec = 0; when.ts.tv_nsec = 294000000;
  4932. timer = malloc(sizeof(*timer));
  4933. timer_init(timer);
  4934. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4935. when.ts.tv_sec = 0; when.ts.tv_nsec = 315000000;
  4936. timer = malloc(sizeof(*timer));
  4937. timer_init(timer);
  4938. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4939. when.ts.tv_sec = 0; when.ts.tv_nsec = 231000000;
  4940. timer = malloc(sizeof(*timer));
  4941. timer_init(timer);
  4942. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4943. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4944. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4945. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4946. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4947. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4948. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4949. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4950. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4951. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4952. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4953. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4954. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4955. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4956. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4957. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4958. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4959. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4960. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4961. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4962. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4963. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  4964. timer = malloc(sizeof(*timer));
  4965. timer_init(timer);
  4966. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4967. when.ts.tv_sec = 0; when.ts.tv_nsec = 210000000;
  4968. timer = malloc(sizeof(*timer));
  4969. timer_init(timer);
  4970. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4971. when.ts.tv_sec = 0; when.ts.tv_nsec = 322000000;
  4972. timer = malloc(sizeof(*timer));
  4973. timer_init(timer);
  4974. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4975. when.ts.tv_sec = 0; when.ts.tv_nsec = 278000000;
  4976. timer = malloc(sizeof(*timer));
  4977. timer_init(timer);
  4978. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4979. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4980. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4981. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4982. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4983. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4984. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4985. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4986. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4987. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4988. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4989. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  4990. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  4991. when.ts.tv_sec = 0; when.ts.tv_nsec = 139000000;
  4992. timer = malloc(sizeof(*timer));
  4993. timer_init(timer);
  4994. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4995. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  4996. timer = malloc(sizeof(*timer));
  4997. timer_init(timer);
  4998. timer_add(&timers, timer, when); timers_check(&timers, "add");
  4999. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5000. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5001. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5002. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5003. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5004. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5005. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5006. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5007. when.ts.tv_sec = 0; when.ts.tv_nsec = 263000000;
  5008. timer = malloc(sizeof(*timer));
  5009. timer_init(timer);
  5010. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5011. when.ts.tv_sec = 0; when.ts.tv_nsec = 293000000;
  5012. timer = malloc(sizeof(*timer));
  5013. timer_init(timer);
  5014. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5015. when.ts.tv_sec = 0; when.ts.tv_nsec = 251000000;
  5016. timer = malloc(sizeof(*timer));
  5017. timer_init(timer);
  5018. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5019. when.ts.tv_sec = 0; when.ts.tv_nsec = 263000000;
  5020. timer = malloc(sizeof(*timer));
  5021. timer_init(timer);
  5022. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5023. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5024. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5025. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  5026. timer = malloc(sizeof(*timer));
  5027. timer_init(timer);
  5028. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5029. when.ts.tv_sec = 0; when.ts.tv_nsec = 260000000;
  5030. timer = malloc(sizeof(*timer));
  5031. timer_init(timer);
  5032. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5033. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  5034. timer = malloc(sizeof(*timer));
  5035. timer_init(timer);
  5036. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5037. when.ts.tv_sec = 0; when.ts.tv_nsec = 226000000;
  5038. timer = malloc(sizeof(*timer));
  5039. timer_init(timer);
  5040. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5041. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5042. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5043. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5044. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5045. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5046. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5047. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5048. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5049. when.ts.tv_sec = 0; when.ts.tv_nsec = 152000000;
  5050. timer = malloc(sizeof(*timer));
  5051. timer_init(timer);
  5052. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5053. when.ts.tv_sec = 0; when.ts.tv_nsec = 276000000;
  5054. timer = malloc(sizeof(*timer));
  5055. timer_init(timer);
  5056. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5057. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5058. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5059. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5060. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5061. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5062. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5063. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5064. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5065. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5066. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5067. when.ts.tv_sec = 0; when.ts.tv_nsec = 315000000;
  5068. timer = malloc(sizeof(*timer));
  5069. timer_init(timer);
  5070. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5071. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5072. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5073. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5074. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5075. when.ts.tv_sec = 0; when.ts.tv_nsec = 257000000;
  5076. timer = malloc(sizeof(*timer));
  5077. timer_init(timer);
  5078. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5079. when.ts.tv_sec = 0; when.ts.tv_nsec = 302000000;
  5080. timer = malloc(sizeof(*timer));
  5081. timer_init(timer);
  5082. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5083. when.ts.tv_sec = 0; when.ts.tv_nsec = 321000000;
  5084. timer = malloc(sizeof(*timer));
  5085. timer_init(timer);
  5086. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5087. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5088. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5089. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  5090. timer = malloc(sizeof(*timer));
  5091. timer_init(timer);
  5092. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5093. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  5094. timer = malloc(sizeof(*timer));
  5095. timer_init(timer);
  5096. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5097. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  5098. timer = malloc(sizeof(*timer));
  5099. timer_init(timer);
  5100. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5101. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5102. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5103. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5104. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5105. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5106. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5107. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5108. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5109. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5110. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5111. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5112. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5113. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5114. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5115. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5116. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5117. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5118. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5119. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5120. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5121. when.ts.tv_sec = 0; when.ts.tv_nsec = 324000000;
  5122. timer = malloc(sizeof(*timer));
  5123. timer_init(timer);
  5124. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5125. when.ts.tv_sec = 0; when.ts.tv_nsec = 330000000;
  5126. timer = malloc(sizeof(*timer));
  5127. timer_init(timer);
  5128. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5129. when.ts.tv_sec = 0; when.ts.tv_nsec = 256000000;
  5130. timer = malloc(sizeof(*timer));
  5131. timer_init(timer);
  5132. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5133. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  5134. timer = malloc(sizeof(*timer));
  5135. timer_init(timer);
  5136. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5137. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5138. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5139. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5140. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5141. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5142. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5143. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5144. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5145. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5146. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5147. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5148. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5149. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5150. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5151. when.ts.tv_sec = 0; when.ts.tv_nsec = 236000000;
  5152. timer = malloc(sizeof(*timer));
  5153. timer_init(timer);
  5154. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5155. when.ts.tv_sec = 0; when.ts.tv_nsec = 224000000;
  5156. timer = malloc(sizeof(*timer));
  5157. timer_init(timer);
  5158. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5159. when.ts.tv_sec = 0; when.ts.tv_nsec = 156000000;
  5160. timer = malloc(sizeof(*timer));
  5161. timer_init(timer);
  5162. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5163. when.ts.tv_sec = 0; when.ts.tv_nsec = 290000000;
  5164. timer = malloc(sizeof(*timer));
  5165. timer_init(timer);
  5166. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5167. when.ts.tv_sec = 0; when.ts.tv_nsec = 201000000;
  5168. timer = malloc(sizeof(*timer));
  5169. timer_init(timer);
  5170. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5171. when.ts.tv_sec = 0; when.ts.tv_nsec = 236000000;
  5172. timer = malloc(sizeof(*timer));
  5173. timer_init(timer);
  5174. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5175. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  5176. timer = malloc(sizeof(*timer));
  5177. timer_init(timer);
  5178. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5179. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5180. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5181. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5182. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5183. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5184. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5185. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5186. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5187. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5188. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5189. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5190. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5191. when.ts.tv_sec = 0; when.ts.tv_nsec = 149000000;
  5192. timer = malloc(sizeof(*timer));
  5193. timer_init(timer);
  5194. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5195. when.ts.tv_sec = 0; when.ts.tv_nsec = 244000000;
  5196. timer = malloc(sizeof(*timer));
  5197. timer_init(timer);
  5198. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5199. when.ts.tv_sec = 0; when.ts.tv_nsec = 318000000;
  5200. timer = malloc(sizeof(*timer));
  5201. timer_init(timer);
  5202. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5203. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5204. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5205. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5206. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5207. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5208. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5209. when.ts.tv_sec = 0; when.ts.tv_nsec = 282000000;
  5210. timer = malloc(sizeof(*timer));
  5211. timer_init(timer);
  5212. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5213. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  5214. timer = malloc(sizeof(*timer));
  5215. timer_init(timer);
  5216. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5217. when.ts.tv_sec = 0; when.ts.tv_nsec = 238000000;
  5218. timer = malloc(sizeof(*timer));
  5219. timer_init(timer);
  5220. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5221. when.ts.tv_sec = 0; when.ts.tv_nsec = 165000000;
  5222. timer = malloc(sizeof(*timer));
  5223. timer_init(timer);
  5224. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5225. when.ts.tv_sec = 0; when.ts.tv_nsec = 212000000;
  5226. timer = malloc(sizeof(*timer));
  5227. timer_init(timer);
  5228. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5229. when.ts.tv_sec = 0; when.ts.tv_nsec = 318000000;
  5230. timer = malloc(sizeof(*timer));
  5231. timer_init(timer);
  5232. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5233. when.ts.tv_sec = 0; when.ts.tv_nsec = 193000000;
  5234. timer = malloc(sizeof(*timer));
  5235. timer_init(timer);
  5236. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5237. when.ts.tv_sec = 0; when.ts.tv_nsec = 306000000;
  5238. timer = malloc(sizeof(*timer));
  5239. timer_init(timer);
  5240. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5241. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5242. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5243. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5244. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5245. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5246. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5247. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5248. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5249. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5250. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5251. when.ts.tv_sec = 0; when.ts.tv_nsec = 338000000;
  5252. timer = malloc(sizeof(*timer));
  5253. timer_init(timer);
  5254. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5255. when.ts.tv_sec = 0; when.ts.tv_nsec = 289000000;
  5256. timer = malloc(sizeof(*timer));
  5257. timer_init(timer);
  5258. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5259. when.ts.tv_sec = 0; when.ts.tv_nsec = 288000000;
  5260. timer = malloc(sizeof(*timer));
  5261. timer_init(timer);
  5262. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5263. when.ts.tv_sec = 0; when.ts.tv_nsec = 213000000;
  5264. timer = malloc(sizeof(*timer));
  5265. timer_init(timer);
  5266. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5267. when.ts.tv_sec = 0; when.ts.tv_nsec = 257000000;
  5268. timer = malloc(sizeof(*timer));
  5269. timer_init(timer);
  5270. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5271. when.ts.tv_sec = 0; when.ts.tv_nsec = 227000000;
  5272. timer = malloc(sizeof(*timer));
  5273. timer_init(timer);
  5274. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5275. when.ts.tv_sec = 0; when.ts.tv_nsec = 253000000;
  5276. timer = malloc(sizeof(*timer));
  5277. timer_init(timer);
  5278. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5279. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5280. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5281. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5282. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5283. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5284. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5285. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5286. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5287. when.ts.tv_sec = 0; when.ts.tv_nsec = 300000000;
  5288. timer = malloc(sizeof(*timer));
  5289. timer_init(timer);
  5290. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5291. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5292. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5293. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5294. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5295. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5296. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5297. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5298. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5299. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5300. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5301. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5302. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5303. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5304. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5305. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5306. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5307. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5308. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5309. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5310. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5311. when.ts.tv_sec = 0; when.ts.tv_nsec = 219000000;
  5312. timer = malloc(sizeof(*timer));
  5313. timer_init(timer);
  5314. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5315. when.ts.tv_sec = 0; when.ts.tv_nsec = 242000000;
  5316. timer = malloc(sizeof(*timer));
  5317. timer_init(timer);
  5318. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5319. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5320. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5321. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5322. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5323. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5324. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5325. when.ts.tv_sec = 0; when.ts.tv_nsec = 295000000;
  5326. timer = malloc(sizeof(*timer));
  5327. timer_init(timer);
  5328. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5329. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5330. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5331. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5332. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5333. when.ts.tv_sec = 0; when.ts.tv_nsec = 340000000;
  5334. timer = malloc(sizeof(*timer));
  5335. timer_init(timer);
  5336. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5337. when.ts.tv_sec = 0; when.ts.tv_nsec = 275000000;
  5338. timer = malloc(sizeof(*timer));
  5339. timer_init(timer);
  5340. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5341. when.ts.tv_sec = 0; when.ts.tv_nsec = 146000000;
  5342. timer = malloc(sizeof(*timer));
  5343. timer_init(timer);
  5344. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5345. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  5346. timer = malloc(sizeof(*timer));
  5347. timer_init(timer);
  5348. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5349. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5350. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5351. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5352. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5353. when.ts.tv_sec = 0; when.ts.tv_nsec = 294000000;
  5354. timer = malloc(sizeof(*timer));
  5355. timer_init(timer);
  5356. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5357. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  5358. timer = malloc(sizeof(*timer));
  5359. timer_init(timer);
  5360. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5361. when.ts.tv_sec = 0; when.ts.tv_nsec = 241000000;
  5362. timer = malloc(sizeof(*timer));
  5363. timer_init(timer);
  5364. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5365. when.ts.tv_sec = 0; when.ts.tv_nsec = 192000000;
  5366. timer = malloc(sizeof(*timer));
  5367. timer_init(timer);
  5368. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5369. when.ts.tv_sec = 0; when.ts.tv_nsec = 297000000;
  5370. timer = malloc(sizeof(*timer));
  5371. timer_init(timer);
  5372. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5373. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5374. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5375. when.ts.tv_sec = 0; when.ts.tv_nsec = 205000000;
  5376. timer = malloc(sizeof(*timer));
  5377. timer_init(timer);
  5378. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5379. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  5380. timer = malloc(sizeof(*timer));
  5381. timer_init(timer);
  5382. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5383. when.ts.tv_sec = 0; when.ts.tv_nsec = 278000000;
  5384. timer = malloc(sizeof(*timer));
  5385. timer_init(timer);
  5386. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5387. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5388. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5389. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5390. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5391. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5392. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5393. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5394. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5395. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5396. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5397. when.ts.tv_sec = 0; when.ts.tv_nsec = 147000000;
  5398. timer = malloc(sizeof(*timer));
  5399. timer_init(timer);
  5400. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5401. when.ts.tv_sec = 0; when.ts.tv_nsec = 269000000;
  5402. timer = malloc(sizeof(*timer));
  5403. timer_init(timer);
  5404. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5405. when.ts.tv_sec = 0; when.ts.tv_nsec = 328000000;
  5406. timer = malloc(sizeof(*timer));
  5407. timer_init(timer);
  5408. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5409. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5410. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5411. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  5412. timer = malloc(sizeof(*timer));
  5413. timer_init(timer);
  5414. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5415. when.ts.tv_sec = 0; when.ts.tv_nsec = 342000000;
  5416. timer = malloc(sizeof(*timer));
  5417. timer_init(timer);
  5418. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5419. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5420. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5421. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5422. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5423. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5424. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5425. when.ts.tv_sec = 0; when.ts.tv_nsec = 308000000;
  5426. timer = malloc(sizeof(*timer));
  5427. timer_init(timer);
  5428. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5429. when.ts.tv_sec = 0; when.ts.tv_nsec = 178000000;
  5430. timer = malloc(sizeof(*timer));
  5431. timer_init(timer);
  5432. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5433. when.ts.tv_sec = 0; when.ts.tv_nsec = 260000000;
  5434. timer = malloc(sizeof(*timer));
  5435. timer_init(timer);
  5436. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5437. when.ts.tv_sec = 0; when.ts.tv_nsec = 305000000;
  5438. timer = malloc(sizeof(*timer));
  5439. timer_init(timer);
  5440. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5441. when.ts.tv_sec = 0; when.ts.tv_nsec = 326000000;
  5442. timer = malloc(sizeof(*timer));
  5443. timer_init(timer);
  5444. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5445. when.ts.tv_sec = 0; when.ts.tv_nsec = 159000000;
  5446. timer = malloc(sizeof(*timer));
  5447. timer_init(timer);
  5448. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5449. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5450. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5451. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5452. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5453. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5454. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5455. when.ts.tv_sec = 0; when.ts.tv_nsec = 330000000;
  5456. timer = malloc(sizeof(*timer));
  5457. timer_init(timer);
  5458. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5459. when.ts.tv_sec = 0; when.ts.tv_nsec = 242000000;
  5460. timer = malloc(sizeof(*timer));
  5461. timer_init(timer);
  5462. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5463. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5464. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5465. when.ts.tv_sec = 0; when.ts.tv_nsec = 245000000;
  5466. timer = malloc(sizeof(*timer));
  5467. timer_init(timer);
  5468. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5469. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5470. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5471. when.ts.tv_sec = 0; when.ts.tv_nsec = 243000000;
  5472. timer = malloc(sizeof(*timer));
  5473. timer_init(timer);
  5474. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5475. when.ts.tv_sec = 0; when.ts.tv_nsec = 154000000;
  5476. timer = malloc(sizeof(*timer));
  5477. timer_init(timer);
  5478. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5479. when.ts.tv_sec = 0; when.ts.tv_nsec = 275000000;
  5480. timer = malloc(sizeof(*timer));
  5481. timer_init(timer);
  5482. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5483. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5484. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5485. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5486. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5487. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5488. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5489. when.ts.tv_sec = 0; when.ts.tv_nsec = 295000000;
  5490. timer = malloc(sizeof(*timer));
  5491. timer_init(timer);
  5492. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5493. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5494. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5495. when.ts.tv_sec = 0; when.ts.tv_nsec = 259000000;
  5496. timer = malloc(sizeof(*timer));
  5497. timer_init(timer);
  5498. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5499. when.ts.tv_sec = 0; when.ts.tv_nsec = 225000000;
  5500. timer = malloc(sizeof(*timer));
  5501. timer_init(timer);
  5502. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5503. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5504. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5505. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5506. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5507. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5508. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5509. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5510. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5511. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5512. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5513. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5514. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5515. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5516. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5517. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5518. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5519. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5520. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5521. when.ts.tv_sec = 0; when.ts.tv_nsec = 182000000;
  5522. timer = malloc(sizeof(*timer));
  5523. timer_init(timer);
  5524. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5525. when.ts.tv_sec = 0; when.ts.tv_nsec = 264000000;
  5526. timer = malloc(sizeof(*timer));
  5527. timer_init(timer);
  5528. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5529. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5530. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5531. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5532. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5533. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5534. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5535. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5536. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5537. when.ts.tv_sec = 0; when.ts.tv_nsec = 263000000;
  5538. timer = malloc(sizeof(*timer));
  5539. timer_init(timer);
  5540. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5541. when.ts.tv_sec = 0; when.ts.tv_nsec = 334000000;
  5542. timer = malloc(sizeof(*timer));
  5543. timer_init(timer);
  5544. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5545. when.ts.tv_sec = 0; when.ts.tv_nsec = 324000000;
  5546. timer = malloc(sizeof(*timer));
  5547. timer_init(timer);
  5548. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5549. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5550. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5551. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5552. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5553. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5554. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5555. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5556. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5557. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5558. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5559. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5560. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5561. when.ts.tv_sec = 0; when.ts.tv_nsec = 315000000;
  5562. timer = malloc(sizeof(*timer));
  5563. timer_init(timer);
  5564. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5565. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5566. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5567. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5568. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5569. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5570. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5571. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5572. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5573. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5574. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5575. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5576. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5577. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5578. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5579. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5580. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5581. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5582. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5583. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5584. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5585. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5586. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5587. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5588. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5589. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5590. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5591. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5592. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5593. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5594. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5595. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5596. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5597. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5598. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5599. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5600. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5601. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5602. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5603. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5604. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5605. when.ts.tv_sec = 0; when.ts.tv_nsec = 340000000;
  5606. timer = malloc(sizeof(*timer));
  5607. timer_init(timer);
  5608. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5609. when.ts.tv_sec = 0; when.ts.tv_nsec = 284000000;
  5610. timer = malloc(sizeof(*timer));
  5611. timer_init(timer);
  5612. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5613. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  5614. timer = malloc(sizeof(*timer));
  5615. timer_init(timer);
  5616. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5617. when.ts.tv_sec = 0; when.ts.tv_nsec = 246000000;
  5618. timer = malloc(sizeof(*timer));
  5619. timer_init(timer);
  5620. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5621. when.ts.tv_sec = 0; when.ts.tv_nsec = 170000000;
  5622. timer = malloc(sizeof(*timer));
  5623. timer_init(timer);
  5624. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5625. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  5626. timer = malloc(sizeof(*timer));
  5627. timer_init(timer);
  5628. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5629. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5630. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5631. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5632. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5633. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5634. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5635. when.ts.tv_sec = 0; when.ts.tv_nsec = 323000000;
  5636. timer = malloc(sizeof(*timer));
  5637. timer_init(timer);
  5638. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5639. when.ts.tv_sec = 0; when.ts.tv_nsec = 306000000;
  5640. timer = malloc(sizeof(*timer));
  5641. timer_init(timer);
  5642. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5643. when.ts.tv_sec = 0; when.ts.tv_nsec = 163000000;
  5644. timer = malloc(sizeof(*timer));
  5645. timer_init(timer);
  5646. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5647. when.ts.tv_sec = 0; when.ts.tv_nsec = 320000000;
  5648. timer = malloc(sizeof(*timer));
  5649. timer_init(timer);
  5650. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5651. when.ts.tv_sec = 0; when.ts.tv_nsec = 269000000;
  5652. timer = malloc(sizeof(*timer));
  5653. timer_init(timer);
  5654. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5655. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5656. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5657. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5658. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5659. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5660. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5661. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5662. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5663. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5664. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5665. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5666. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5667. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5668. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5669. when.ts.tv_sec = 0; when.ts.tv_nsec = 351000000;
  5670. timer = malloc(sizeof(*timer));
  5671. timer_init(timer);
  5672. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5673. when.ts.tv_sec = 0; when.ts.tv_nsec = 189000000;
  5674. timer = malloc(sizeof(*timer));
  5675. timer_init(timer);
  5676. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5677. when.ts.tv_sec = 0; when.ts.tv_nsec = 184000000;
  5678. timer = malloc(sizeof(*timer));
  5679. timer_init(timer);
  5680. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5681. when.ts.tv_sec = 0; when.ts.tv_nsec = 332000000;
  5682. timer = malloc(sizeof(*timer));
  5683. timer_init(timer);
  5684. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5685. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  5686. timer = malloc(sizeof(*timer));
  5687. timer_init(timer);
  5688. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5689. when.ts.tv_sec = 0; when.ts.tv_nsec = 169000000;
  5690. timer = malloc(sizeof(*timer));
  5691. timer_init(timer);
  5692. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5693. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5694. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5695. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5696. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5697. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5698. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5699. when.ts.tv_sec = 0; when.ts.tv_nsec = 182000000;
  5700. timer = malloc(sizeof(*timer));
  5701. timer_init(timer);
  5702. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5703. when.ts.tv_sec = 0; when.ts.tv_nsec = 256000000;
  5704. timer = malloc(sizeof(*timer));
  5705. timer_init(timer);
  5706. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5707. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5708. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5709. when.ts.tv_sec = 0; when.ts.tv_nsec = 218000000;
  5710. timer = malloc(sizeof(*timer));
  5711. timer_init(timer);
  5712. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5713. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5714. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5715. when.ts.tv_sec = 0; when.ts.tv_nsec = 342000000;
  5716. timer = malloc(sizeof(*timer));
  5717. timer_init(timer);
  5718. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5719. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  5720. timer = malloc(sizeof(*timer));
  5721. timer_init(timer);
  5722. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5723. when.ts.tv_sec = 0; when.ts.tv_nsec = 319000000;
  5724. timer = malloc(sizeof(*timer));
  5725. timer_init(timer);
  5726. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5727. when.ts.tv_sec = 0; when.ts.tv_nsec = 256000000;
  5728. timer = malloc(sizeof(*timer));
  5729. timer_init(timer);
  5730. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5731. when.ts.tv_sec = 0; when.ts.tv_nsec = 264000000;
  5732. timer = malloc(sizeof(*timer));
  5733. timer_init(timer);
  5734. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5735. when.ts.tv_sec = 0; when.ts.tv_nsec = 353000000;
  5736. timer = malloc(sizeof(*timer));
  5737. timer_init(timer);
  5738. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5739. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5740. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5741. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5742. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5743. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5744. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5745. when.ts.tv_sec = 0; when.ts.tv_nsec = 173000000;
  5746. timer = malloc(sizeof(*timer));
  5747. timer_init(timer);
  5748. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5749. when.ts.tv_sec = 0; when.ts.tv_nsec = 332000000;
  5750. timer = malloc(sizeof(*timer));
  5751. timer_init(timer);
  5752. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5753. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5754. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5755. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5756. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5757. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5758. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5759. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5760. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5761. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5762. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5763. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5764. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5765. when.ts.tv_sec = 0; when.ts.tv_nsec = 340000000;
  5766. timer = malloc(sizeof(*timer));
  5767. timer_init(timer);
  5768. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5769. when.ts.tv_sec = 0; when.ts.tv_nsec = 302000000;
  5770. timer = malloc(sizeof(*timer));
  5771. timer_init(timer);
  5772. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5773. when.ts.tv_sec = 0; when.ts.tv_nsec = 298000000;
  5774. timer = malloc(sizeof(*timer));
  5775. timer_init(timer);
  5776. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5777. when.ts.tv_sec = 0; when.ts.tv_nsec = 278000000;
  5778. timer = malloc(sizeof(*timer));
  5779. timer_init(timer);
  5780. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5781. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5782. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5783. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5784. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5785. when.ts.tv_sec = 0; when.ts.tv_nsec = 185000000;
  5786. timer = malloc(sizeof(*timer));
  5787. timer_init(timer);
  5788. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5789. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  5790. timer = malloc(sizeof(*timer));
  5791. timer_init(timer);
  5792. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5793. when.ts.tv_sec = 0; when.ts.tv_nsec = 324000000;
  5794. timer = malloc(sizeof(*timer));
  5795. timer_init(timer);
  5796. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5797. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5798. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5799. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5800. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5801. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5802. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5803. when.ts.tv_sec = 0; when.ts.tv_nsec = 353000000;
  5804. timer = malloc(sizeof(*timer));
  5805. timer_init(timer);
  5806. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5807. when.ts.tv_sec = 0; when.ts.tv_nsec = 258000000;
  5808. timer = malloc(sizeof(*timer));
  5809. timer_init(timer);
  5810. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5811. when.ts.tv_sec = 0; when.ts.tv_nsec = 293000000;
  5812. timer = malloc(sizeof(*timer));
  5813. timer_init(timer);
  5814. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5815. when.ts.tv_sec = 0; when.ts.tv_nsec = 305000000;
  5816. timer = malloc(sizeof(*timer));
  5817. timer_init(timer);
  5818. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5819. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5820. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5821. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5822. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5823. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5824. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5825. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5826. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5827. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5828. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5829. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5830. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5831. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5832. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5833. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5834. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5835. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5836. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5837. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5838. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5839. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5840. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5841. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5842. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5843. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5844. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5845. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5846. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5847. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5848. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5849. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5850. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5851. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5852. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5853. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5854. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5855. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5856. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5857. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5858. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5859. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5860. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5861. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5862. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5863. when.ts.tv_sec = 0; when.ts.tv_nsec = 272000000;
  5864. timer = malloc(sizeof(*timer));
  5865. timer_init(timer);
  5866. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5867. when.ts.tv_sec = 0; when.ts.tv_nsec = 217000000;
  5868. timer = malloc(sizeof(*timer));
  5869. timer_init(timer);
  5870. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5871. when.ts.tv_sec = 0; when.ts.tv_nsec = 226000000;
  5872. timer = malloc(sizeof(*timer));
  5873. timer_init(timer);
  5874. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5875. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5876. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5877. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5878. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5879. when.ts.tv_sec = 0; when.ts.tv_nsec = 267000000;
  5880. timer = malloc(sizeof(*timer));
  5881. timer_init(timer);
  5882. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5883. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5884. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5885. when.ts.tv_sec = 0; when.ts.tv_nsec = 250000000;
  5886. timer = malloc(sizeof(*timer));
  5887. timer_init(timer);
  5888. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5889. when.ts.tv_sec = 0; when.ts.tv_nsec = 206000000;
  5890. timer = malloc(sizeof(*timer));
  5891. timer_init(timer);
  5892. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5893. when.ts.tv_sec = 0; when.ts.tv_nsec = 196000000;
  5894. timer = malloc(sizeof(*timer));
  5895. timer_init(timer);
  5896. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5897. when.ts.tv_sec = 0; when.ts.tv_nsec = 298000000;
  5898. timer = malloc(sizeof(*timer));
  5899. timer_init(timer);
  5900. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5901. when.ts.tv_sec = 0; when.ts.tv_nsec = 171000000;
  5902. timer = malloc(sizeof(*timer));
  5903. timer_init(timer);
  5904. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5905. when.ts.tv_sec = 0; when.ts.tv_nsec = 174000000;
  5906. timer = malloc(sizeof(*timer));
  5907. timer_init(timer);
  5908. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5909. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5910. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5911. when.ts.tv_sec = 0; when.ts.tv_nsec = 198000000;
  5912. timer = malloc(sizeof(*timer));
  5913. timer_init(timer);
  5914. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5915. when.ts.tv_sec = 0; when.ts.tv_nsec = 233000000;
  5916. timer = malloc(sizeof(*timer));
  5917. timer_init(timer);
  5918. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5919. when.ts.tv_sec = 0; when.ts.tv_nsec = 360000000;
  5920. timer = malloc(sizeof(*timer));
  5921. timer_init(timer);
  5922. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5923. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5924. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5925. when.ts.tv_sec = 0; when.ts.tv_nsec = 180000000;
  5926. timer = malloc(sizeof(*timer));
  5927. timer_init(timer);
  5928. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5929. when.ts.tv_sec = 0; when.ts.tv_nsec = 349000000;
  5930. timer = malloc(sizeof(*timer));
  5931. timer_init(timer);
  5932. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5933. when.ts.tv_sec = 0; when.ts.tv_nsec = 261000000;
  5934. timer = malloc(sizeof(*timer));
  5935. timer_init(timer);
  5936. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5937. when.ts.tv_sec = 0; when.ts.tv_nsec = 289000000;
  5938. timer = malloc(sizeof(*timer));
  5939. timer_init(timer);
  5940. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5941. when.ts.tv_sec = 0; when.ts.tv_nsec = 347000000;
  5942. timer = malloc(sizeof(*timer));
  5943. timer_init(timer);
  5944. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5945. when.ts.tv_sec = 0; when.ts.tv_nsec = 230000000;
  5946. timer = malloc(sizeof(*timer));
  5947. timer_init(timer);
  5948. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5949. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5950. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5951. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5952. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5953. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5954. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5955. when.ts.tv_sec = 0; when.ts.tv_nsec = 216000000;
  5956. timer = malloc(sizeof(*timer));
  5957. timer_init(timer);
  5958. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5959. when.ts.tv_sec = 0; when.ts.tv_nsec = 281000000;
  5960. timer = malloc(sizeof(*timer));
  5961. timer_init(timer);
  5962. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5963. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5964. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5965. when.ts.tv_sec = 0; when.ts.tv_nsec = 327000000;
  5966. timer = malloc(sizeof(*timer));
  5967. timer_init(timer);
  5968. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5969. when.ts.tv_sec = 0; when.ts.tv_nsec = 309000000;
  5970. timer = malloc(sizeof(*timer));
  5971. timer_init(timer);
  5972. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5973. when.ts.tv_sec = 0; when.ts.tv_nsec = 203000000;
  5974. timer = malloc(sizeof(*timer));
  5975. timer_init(timer);
  5976. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5977. when.ts.tv_sec = 0; when.ts.tv_nsec = 353000000;
  5978. timer = malloc(sizeof(*timer));
  5979. timer_init(timer);
  5980. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5981. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5982. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5983. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5984. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5985. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5986. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5987. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5988. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5989. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5990. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5991. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  5992. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  5993. when.ts.tv_sec = 0; when.ts.tv_nsec = 227000000;
  5994. timer = malloc(sizeof(*timer));
  5995. timer_init(timer);
  5996. timer_add(&timers, timer, when); timers_check(&timers, "add");
  5997. when.ts.tv_sec = 0; when.ts.tv_nsec = 168000000;
  5998. timer = malloc(sizeof(*timer));
  5999. timer_init(timer);
  6000. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6001. when.ts.tv_sec = 0; when.ts.tv_nsec = 347000000;
  6002. timer = malloc(sizeof(*timer));
  6003. timer_init(timer);
  6004. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6005. when.ts.tv_sec = 0; when.ts.tv_nsec = 326000000;
  6006. timer = malloc(sizeof(*timer));
  6007. timer_init(timer);
  6008. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6009. when.ts.tv_sec = 0; when.ts.tv_nsec = 254000000;
  6010. timer = malloc(sizeof(*timer));
  6011. timer_init(timer);
  6012. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6013. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6014. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6015. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6016. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6017. when.ts.tv_sec = 0; when.ts.tv_nsec = 246000000;
  6018. timer = malloc(sizeof(*timer));
  6019. timer_init(timer);
  6020. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6021. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6022. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6023. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6024. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6025. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6026. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6027. when.ts.tv_sec = 0; when.ts.tv_nsec = 187000000;
  6028. timer = malloc(sizeof(*timer));
  6029. timer_init(timer);
  6030. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6031. when.ts.tv_sec = 0; when.ts.tv_nsec = 308000000;
  6032. timer = malloc(sizeof(*timer));
  6033. timer_init(timer);
  6034. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6035. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6036. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6037. when.ts.tv_sec = 0; when.ts.tv_nsec = 260000000;
  6038. timer = malloc(sizeof(*timer));
  6039. timer_init(timer);
  6040. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6041. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6042. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6043. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6044. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6045. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6046. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6047. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6048. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6049. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6050. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6051. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6052. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6053. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6054. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6055. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6056. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6057. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6058. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6059. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6060. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6061. when.ts.tv_sec = 0; when.ts.tv_nsec = 293000000;
  6062. timer = malloc(sizeof(*timer));
  6063. timer_init(timer);
  6064. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6065. when.ts.tv_sec = 0; when.ts.tv_nsec = 197000000;
  6066. timer = malloc(sizeof(*timer));
  6067. timer_init(timer);
  6068. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6069. when.ts.tv_sec = 0; when.ts.tv_nsec = 304000000;
  6070. timer = malloc(sizeof(*timer));
  6071. timer_init(timer);
  6072. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6073. when.ts.tv_sec = 0; when.ts.tv_nsec = 277000000;
  6074. timer = malloc(sizeof(*timer));
  6075. timer_init(timer);
  6076. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6077. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6078. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6079. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6080. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6081. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6082. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6083. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6084. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6085. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6086. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6087. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6088. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6089. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6090. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6091. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6092. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6093. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6094. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6095. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6096. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6097. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6098. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6099. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6100. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6101. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6102. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6103. when.ts.tv_sec = 0; when.ts.tv_nsec = 334000000;
  6104. timer = malloc(sizeof(*timer));
  6105. timer_init(timer);
  6106. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6107. when.ts.tv_sec = 0; when.ts.tv_nsec = 314000000;
  6108. timer = malloc(sizeof(*timer));
  6109. timer_init(timer);
  6110. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6111. when.ts.tv_sec = 0; when.ts.tv_nsec = 242000000;
  6112. timer = malloc(sizeof(*timer));
  6113. timer_init(timer);
  6114. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6115. when.ts.tv_sec = 0; when.ts.tv_nsec = 368000000;
  6116. timer = malloc(sizeof(*timer));
  6117. timer_init(timer);
  6118. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6119. when.ts.tv_sec = 0; when.ts.tv_nsec = 335000000;
  6120. timer = malloc(sizeof(*timer));
  6121. timer_init(timer);
  6122. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6123. when.ts.tv_sec = 0; when.ts.tv_nsec = 238000000;
  6124. timer = malloc(sizeof(*timer));
  6125. timer_init(timer);
  6126. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6127. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6128. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6129. when.ts.tv_sec = 0; when.ts.tv_nsec = 183000000;
  6130. timer = malloc(sizeof(*timer));
  6131. timer_init(timer);
  6132. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6133. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6134. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6135. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6136. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6137. when.ts.tv_sec = 0; when.ts.tv_nsec = 272000000;
  6138. timer = malloc(sizeof(*timer));
  6139. timer_init(timer);
  6140. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6141. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6142. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6143. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6144. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6145. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6146. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6147. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6148. free(timers_expire(&timers, when)); timers_check(&timers, "expire");
  6149. when.ts.tv_sec = 0; when.ts.tv_nsec = 288000000;
  6150. timer = malloc(sizeof(*timer));
  6151. timer_init(timer);
  6152. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6153. when.ts.tv_sec = 0; when.ts.tv_nsec = 260000000;
  6154. timer = malloc(sizeof(*timer));
  6155. timer_init(timer);
  6156. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6157. when.ts.tv_sec = 0; when.ts.tv_nsec = 207000000;
  6158. timer = malloc(sizeof(*timer));
  6159. timer_init(timer);
  6160. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6161. when.ts.tv_sec = 0; when.ts.tv_nsec = 305000000;
  6162. timer = malloc(sizeof(*timer));
  6163. timer_init(timer);
  6164. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6165. when.ts.tv_sec = 0; when.ts.tv_nsec = 263000000;
  6166. timer = malloc(sizeof(*timer));
  6167. timer_init(timer);
  6168. timer_add(&timers, timer, when); timers_check(&timers, "add");
  6169. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6170. timer_earliest(&timers, &when); timers_check(&timers, "earliest");
  6171. while (timer_earliest(&timers, &when)) {
  6172. free(timers_expire(&timers, when));
  6173. }
  6174. ok1(timers_check(&timers, NULL));
  6175. timers_cleanup(&timers);
  6176. return exit_status();
  6177. }