split_test_helper.h 156 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994
  1. #if defined(EIGEN_TEST_PART_1) || defined(EIGEN_TEST_PART_ALL)
  2. #define CALL_SUBTEST_1(FUNC) CALL_SUBTEST(FUNC)
  3. #else
  4. #define CALL_SUBTEST_1(FUNC)
  5. #endif
  6. #if defined(EIGEN_TEST_PART_2) || defined(EIGEN_TEST_PART_ALL)
  7. #define CALL_SUBTEST_2(FUNC) CALL_SUBTEST(FUNC)
  8. #else
  9. #define CALL_SUBTEST_2(FUNC)
  10. #endif
  11. #if defined(EIGEN_TEST_PART_3) || defined(EIGEN_TEST_PART_ALL)
  12. #define CALL_SUBTEST_3(FUNC) CALL_SUBTEST(FUNC)
  13. #else
  14. #define CALL_SUBTEST_3(FUNC)
  15. #endif
  16. #if defined(EIGEN_TEST_PART_4) || defined(EIGEN_TEST_PART_ALL)
  17. #define CALL_SUBTEST_4(FUNC) CALL_SUBTEST(FUNC)
  18. #else
  19. #define CALL_SUBTEST_4(FUNC)
  20. #endif
  21. #if defined(EIGEN_TEST_PART_5) || defined(EIGEN_TEST_PART_ALL)
  22. #define CALL_SUBTEST_5(FUNC) CALL_SUBTEST(FUNC)
  23. #else
  24. #define CALL_SUBTEST_5(FUNC)
  25. #endif
  26. #if defined(EIGEN_TEST_PART_6) || defined(EIGEN_TEST_PART_ALL)
  27. #define CALL_SUBTEST_6(FUNC) CALL_SUBTEST(FUNC)
  28. #else
  29. #define CALL_SUBTEST_6(FUNC)
  30. #endif
  31. #if defined(EIGEN_TEST_PART_7) || defined(EIGEN_TEST_PART_ALL)
  32. #define CALL_SUBTEST_7(FUNC) CALL_SUBTEST(FUNC)
  33. #else
  34. #define CALL_SUBTEST_7(FUNC)
  35. #endif
  36. #if defined(EIGEN_TEST_PART_8) || defined(EIGEN_TEST_PART_ALL)
  37. #define CALL_SUBTEST_8(FUNC) CALL_SUBTEST(FUNC)
  38. #else
  39. #define CALL_SUBTEST_8(FUNC)
  40. #endif
  41. #if defined(EIGEN_TEST_PART_9) || defined(EIGEN_TEST_PART_ALL)
  42. #define CALL_SUBTEST_9(FUNC) CALL_SUBTEST(FUNC)
  43. #else
  44. #define CALL_SUBTEST_9(FUNC)
  45. #endif
  46. #if defined(EIGEN_TEST_PART_10) || defined(EIGEN_TEST_PART_ALL)
  47. #define CALL_SUBTEST_10(FUNC) CALL_SUBTEST(FUNC)
  48. #else
  49. #define CALL_SUBTEST_10(FUNC)
  50. #endif
  51. #if defined(EIGEN_TEST_PART_11) || defined(EIGEN_TEST_PART_ALL)
  52. #define CALL_SUBTEST_11(FUNC) CALL_SUBTEST(FUNC)
  53. #else
  54. #define CALL_SUBTEST_11(FUNC)
  55. #endif
  56. #if defined(EIGEN_TEST_PART_12) || defined(EIGEN_TEST_PART_ALL)
  57. #define CALL_SUBTEST_12(FUNC) CALL_SUBTEST(FUNC)
  58. #else
  59. #define CALL_SUBTEST_12(FUNC)
  60. #endif
  61. #if defined(EIGEN_TEST_PART_13) || defined(EIGEN_TEST_PART_ALL)
  62. #define CALL_SUBTEST_13(FUNC) CALL_SUBTEST(FUNC)
  63. #else
  64. #define CALL_SUBTEST_13(FUNC)
  65. #endif
  66. #if defined(EIGEN_TEST_PART_14) || defined(EIGEN_TEST_PART_ALL)
  67. #define CALL_SUBTEST_14(FUNC) CALL_SUBTEST(FUNC)
  68. #else
  69. #define CALL_SUBTEST_14(FUNC)
  70. #endif
  71. #if defined(EIGEN_TEST_PART_15) || defined(EIGEN_TEST_PART_ALL)
  72. #define CALL_SUBTEST_15(FUNC) CALL_SUBTEST(FUNC)
  73. #else
  74. #define CALL_SUBTEST_15(FUNC)
  75. #endif
  76. #if defined(EIGEN_TEST_PART_16) || defined(EIGEN_TEST_PART_ALL)
  77. #define CALL_SUBTEST_16(FUNC) CALL_SUBTEST(FUNC)
  78. #else
  79. #define CALL_SUBTEST_16(FUNC)
  80. #endif
  81. #if defined(EIGEN_TEST_PART_17) || defined(EIGEN_TEST_PART_ALL)
  82. #define CALL_SUBTEST_17(FUNC) CALL_SUBTEST(FUNC)
  83. #else
  84. #define CALL_SUBTEST_17(FUNC)
  85. #endif
  86. #if defined(EIGEN_TEST_PART_18) || defined(EIGEN_TEST_PART_ALL)
  87. #define CALL_SUBTEST_18(FUNC) CALL_SUBTEST(FUNC)
  88. #else
  89. #define CALL_SUBTEST_18(FUNC)
  90. #endif
  91. #if defined(EIGEN_TEST_PART_19) || defined(EIGEN_TEST_PART_ALL)
  92. #define CALL_SUBTEST_19(FUNC) CALL_SUBTEST(FUNC)
  93. #else
  94. #define CALL_SUBTEST_19(FUNC)
  95. #endif
  96. #if defined(EIGEN_TEST_PART_20) || defined(EIGEN_TEST_PART_ALL)
  97. #define CALL_SUBTEST_20(FUNC) CALL_SUBTEST(FUNC)
  98. #else
  99. #define CALL_SUBTEST_20(FUNC)
  100. #endif
  101. #if defined(EIGEN_TEST_PART_21) || defined(EIGEN_TEST_PART_ALL)
  102. #define CALL_SUBTEST_21(FUNC) CALL_SUBTEST(FUNC)
  103. #else
  104. #define CALL_SUBTEST_21(FUNC)
  105. #endif
  106. #if defined(EIGEN_TEST_PART_22) || defined(EIGEN_TEST_PART_ALL)
  107. #define CALL_SUBTEST_22(FUNC) CALL_SUBTEST(FUNC)
  108. #else
  109. #define CALL_SUBTEST_22(FUNC)
  110. #endif
  111. #if defined(EIGEN_TEST_PART_23) || defined(EIGEN_TEST_PART_ALL)
  112. #define CALL_SUBTEST_23(FUNC) CALL_SUBTEST(FUNC)
  113. #else
  114. #define CALL_SUBTEST_23(FUNC)
  115. #endif
  116. #if defined(EIGEN_TEST_PART_24) || defined(EIGEN_TEST_PART_ALL)
  117. #define CALL_SUBTEST_24(FUNC) CALL_SUBTEST(FUNC)
  118. #else
  119. #define CALL_SUBTEST_24(FUNC)
  120. #endif
  121. #if defined(EIGEN_TEST_PART_25) || defined(EIGEN_TEST_PART_ALL)
  122. #define CALL_SUBTEST_25(FUNC) CALL_SUBTEST(FUNC)
  123. #else
  124. #define CALL_SUBTEST_25(FUNC)
  125. #endif
  126. #if defined(EIGEN_TEST_PART_26) || defined(EIGEN_TEST_PART_ALL)
  127. #define CALL_SUBTEST_26(FUNC) CALL_SUBTEST(FUNC)
  128. #else
  129. #define CALL_SUBTEST_26(FUNC)
  130. #endif
  131. #if defined(EIGEN_TEST_PART_27) || defined(EIGEN_TEST_PART_ALL)
  132. #define CALL_SUBTEST_27(FUNC) CALL_SUBTEST(FUNC)
  133. #else
  134. #define CALL_SUBTEST_27(FUNC)
  135. #endif
  136. #if defined(EIGEN_TEST_PART_28) || defined(EIGEN_TEST_PART_ALL)
  137. #define CALL_SUBTEST_28(FUNC) CALL_SUBTEST(FUNC)
  138. #else
  139. #define CALL_SUBTEST_28(FUNC)
  140. #endif
  141. #if defined(EIGEN_TEST_PART_29) || defined(EIGEN_TEST_PART_ALL)
  142. #define CALL_SUBTEST_29(FUNC) CALL_SUBTEST(FUNC)
  143. #else
  144. #define CALL_SUBTEST_29(FUNC)
  145. #endif
  146. #if defined(EIGEN_TEST_PART_30) || defined(EIGEN_TEST_PART_ALL)
  147. #define CALL_SUBTEST_30(FUNC) CALL_SUBTEST(FUNC)
  148. #else
  149. #define CALL_SUBTEST_30(FUNC)
  150. #endif
  151. #if defined(EIGEN_TEST_PART_31) || defined(EIGEN_TEST_PART_ALL)
  152. #define CALL_SUBTEST_31(FUNC) CALL_SUBTEST(FUNC)
  153. #else
  154. #define CALL_SUBTEST_31(FUNC)
  155. #endif
  156. #if defined(EIGEN_TEST_PART_32) || defined(EIGEN_TEST_PART_ALL)
  157. #define CALL_SUBTEST_32(FUNC) CALL_SUBTEST(FUNC)
  158. #else
  159. #define CALL_SUBTEST_32(FUNC)
  160. #endif
  161. #if defined(EIGEN_TEST_PART_33) || defined(EIGEN_TEST_PART_ALL)
  162. #define CALL_SUBTEST_33(FUNC) CALL_SUBTEST(FUNC)
  163. #else
  164. #define CALL_SUBTEST_33(FUNC)
  165. #endif
  166. #if defined(EIGEN_TEST_PART_34) || defined(EIGEN_TEST_PART_ALL)
  167. #define CALL_SUBTEST_34(FUNC) CALL_SUBTEST(FUNC)
  168. #else
  169. #define CALL_SUBTEST_34(FUNC)
  170. #endif
  171. #if defined(EIGEN_TEST_PART_35) || defined(EIGEN_TEST_PART_ALL)
  172. #define CALL_SUBTEST_35(FUNC) CALL_SUBTEST(FUNC)
  173. #else
  174. #define CALL_SUBTEST_35(FUNC)
  175. #endif
  176. #if defined(EIGEN_TEST_PART_36) || defined(EIGEN_TEST_PART_ALL)
  177. #define CALL_SUBTEST_36(FUNC) CALL_SUBTEST(FUNC)
  178. #else
  179. #define CALL_SUBTEST_36(FUNC)
  180. #endif
  181. #if defined(EIGEN_TEST_PART_37) || defined(EIGEN_TEST_PART_ALL)
  182. #define CALL_SUBTEST_37(FUNC) CALL_SUBTEST(FUNC)
  183. #else
  184. #define CALL_SUBTEST_37(FUNC)
  185. #endif
  186. #if defined(EIGEN_TEST_PART_38) || defined(EIGEN_TEST_PART_ALL)
  187. #define CALL_SUBTEST_38(FUNC) CALL_SUBTEST(FUNC)
  188. #else
  189. #define CALL_SUBTEST_38(FUNC)
  190. #endif
  191. #if defined(EIGEN_TEST_PART_39) || defined(EIGEN_TEST_PART_ALL)
  192. #define CALL_SUBTEST_39(FUNC) CALL_SUBTEST(FUNC)
  193. #else
  194. #define CALL_SUBTEST_39(FUNC)
  195. #endif
  196. #if defined(EIGEN_TEST_PART_40) || defined(EIGEN_TEST_PART_ALL)
  197. #define CALL_SUBTEST_40(FUNC) CALL_SUBTEST(FUNC)
  198. #else
  199. #define CALL_SUBTEST_40(FUNC)
  200. #endif
  201. #if defined(EIGEN_TEST_PART_41) || defined(EIGEN_TEST_PART_ALL)
  202. #define CALL_SUBTEST_41(FUNC) CALL_SUBTEST(FUNC)
  203. #else
  204. #define CALL_SUBTEST_41(FUNC)
  205. #endif
  206. #if defined(EIGEN_TEST_PART_42) || defined(EIGEN_TEST_PART_ALL)
  207. #define CALL_SUBTEST_42(FUNC) CALL_SUBTEST(FUNC)
  208. #else
  209. #define CALL_SUBTEST_42(FUNC)
  210. #endif
  211. #if defined(EIGEN_TEST_PART_43) || defined(EIGEN_TEST_PART_ALL)
  212. #define CALL_SUBTEST_43(FUNC) CALL_SUBTEST(FUNC)
  213. #else
  214. #define CALL_SUBTEST_43(FUNC)
  215. #endif
  216. #if defined(EIGEN_TEST_PART_44) || defined(EIGEN_TEST_PART_ALL)
  217. #define CALL_SUBTEST_44(FUNC) CALL_SUBTEST(FUNC)
  218. #else
  219. #define CALL_SUBTEST_44(FUNC)
  220. #endif
  221. #if defined(EIGEN_TEST_PART_45) || defined(EIGEN_TEST_PART_ALL)
  222. #define CALL_SUBTEST_45(FUNC) CALL_SUBTEST(FUNC)
  223. #else
  224. #define CALL_SUBTEST_45(FUNC)
  225. #endif
  226. #if defined(EIGEN_TEST_PART_46) || defined(EIGEN_TEST_PART_ALL)
  227. #define CALL_SUBTEST_46(FUNC) CALL_SUBTEST(FUNC)
  228. #else
  229. #define CALL_SUBTEST_46(FUNC)
  230. #endif
  231. #if defined(EIGEN_TEST_PART_47) || defined(EIGEN_TEST_PART_ALL)
  232. #define CALL_SUBTEST_47(FUNC) CALL_SUBTEST(FUNC)
  233. #else
  234. #define CALL_SUBTEST_47(FUNC)
  235. #endif
  236. #if defined(EIGEN_TEST_PART_48) || defined(EIGEN_TEST_PART_ALL)
  237. #define CALL_SUBTEST_48(FUNC) CALL_SUBTEST(FUNC)
  238. #else
  239. #define CALL_SUBTEST_48(FUNC)
  240. #endif
  241. #if defined(EIGEN_TEST_PART_49) || defined(EIGEN_TEST_PART_ALL)
  242. #define CALL_SUBTEST_49(FUNC) CALL_SUBTEST(FUNC)
  243. #else
  244. #define CALL_SUBTEST_49(FUNC)
  245. #endif
  246. #if defined(EIGEN_TEST_PART_50) || defined(EIGEN_TEST_PART_ALL)
  247. #define CALL_SUBTEST_50(FUNC) CALL_SUBTEST(FUNC)
  248. #else
  249. #define CALL_SUBTEST_50(FUNC)
  250. #endif
  251. #if defined(EIGEN_TEST_PART_51) || defined(EIGEN_TEST_PART_ALL)
  252. #define CALL_SUBTEST_51(FUNC) CALL_SUBTEST(FUNC)
  253. #else
  254. #define CALL_SUBTEST_51(FUNC)
  255. #endif
  256. #if defined(EIGEN_TEST_PART_52) || defined(EIGEN_TEST_PART_ALL)
  257. #define CALL_SUBTEST_52(FUNC) CALL_SUBTEST(FUNC)
  258. #else
  259. #define CALL_SUBTEST_52(FUNC)
  260. #endif
  261. #if defined(EIGEN_TEST_PART_53) || defined(EIGEN_TEST_PART_ALL)
  262. #define CALL_SUBTEST_53(FUNC) CALL_SUBTEST(FUNC)
  263. #else
  264. #define CALL_SUBTEST_53(FUNC)
  265. #endif
  266. #if defined(EIGEN_TEST_PART_54) || defined(EIGEN_TEST_PART_ALL)
  267. #define CALL_SUBTEST_54(FUNC) CALL_SUBTEST(FUNC)
  268. #else
  269. #define CALL_SUBTEST_54(FUNC)
  270. #endif
  271. #if defined(EIGEN_TEST_PART_55) || defined(EIGEN_TEST_PART_ALL)
  272. #define CALL_SUBTEST_55(FUNC) CALL_SUBTEST(FUNC)
  273. #else
  274. #define CALL_SUBTEST_55(FUNC)
  275. #endif
  276. #if defined(EIGEN_TEST_PART_56) || defined(EIGEN_TEST_PART_ALL)
  277. #define CALL_SUBTEST_56(FUNC) CALL_SUBTEST(FUNC)
  278. #else
  279. #define CALL_SUBTEST_56(FUNC)
  280. #endif
  281. #if defined(EIGEN_TEST_PART_57) || defined(EIGEN_TEST_PART_ALL)
  282. #define CALL_SUBTEST_57(FUNC) CALL_SUBTEST(FUNC)
  283. #else
  284. #define CALL_SUBTEST_57(FUNC)
  285. #endif
  286. #if defined(EIGEN_TEST_PART_58) || defined(EIGEN_TEST_PART_ALL)
  287. #define CALL_SUBTEST_58(FUNC) CALL_SUBTEST(FUNC)
  288. #else
  289. #define CALL_SUBTEST_58(FUNC)
  290. #endif
  291. #if defined(EIGEN_TEST_PART_59) || defined(EIGEN_TEST_PART_ALL)
  292. #define CALL_SUBTEST_59(FUNC) CALL_SUBTEST(FUNC)
  293. #else
  294. #define CALL_SUBTEST_59(FUNC)
  295. #endif
  296. #if defined(EIGEN_TEST_PART_60) || defined(EIGEN_TEST_PART_ALL)
  297. #define CALL_SUBTEST_60(FUNC) CALL_SUBTEST(FUNC)
  298. #else
  299. #define CALL_SUBTEST_60(FUNC)
  300. #endif
  301. #if defined(EIGEN_TEST_PART_61) || defined(EIGEN_TEST_PART_ALL)
  302. #define CALL_SUBTEST_61(FUNC) CALL_SUBTEST(FUNC)
  303. #else
  304. #define CALL_SUBTEST_61(FUNC)
  305. #endif
  306. #if defined(EIGEN_TEST_PART_62) || defined(EIGEN_TEST_PART_ALL)
  307. #define CALL_SUBTEST_62(FUNC) CALL_SUBTEST(FUNC)
  308. #else
  309. #define CALL_SUBTEST_62(FUNC)
  310. #endif
  311. #if defined(EIGEN_TEST_PART_63) || defined(EIGEN_TEST_PART_ALL)
  312. #define CALL_SUBTEST_63(FUNC) CALL_SUBTEST(FUNC)
  313. #else
  314. #define CALL_SUBTEST_63(FUNC)
  315. #endif
  316. #if defined(EIGEN_TEST_PART_64) || defined(EIGEN_TEST_PART_ALL)
  317. #define CALL_SUBTEST_64(FUNC) CALL_SUBTEST(FUNC)
  318. #else
  319. #define CALL_SUBTEST_64(FUNC)
  320. #endif
  321. #if defined(EIGEN_TEST_PART_65) || defined(EIGEN_TEST_PART_ALL)
  322. #define CALL_SUBTEST_65(FUNC) CALL_SUBTEST(FUNC)
  323. #else
  324. #define CALL_SUBTEST_65(FUNC)
  325. #endif
  326. #if defined(EIGEN_TEST_PART_66) || defined(EIGEN_TEST_PART_ALL)
  327. #define CALL_SUBTEST_66(FUNC) CALL_SUBTEST(FUNC)
  328. #else
  329. #define CALL_SUBTEST_66(FUNC)
  330. #endif
  331. #if defined(EIGEN_TEST_PART_67) || defined(EIGEN_TEST_PART_ALL)
  332. #define CALL_SUBTEST_67(FUNC) CALL_SUBTEST(FUNC)
  333. #else
  334. #define CALL_SUBTEST_67(FUNC)
  335. #endif
  336. #if defined(EIGEN_TEST_PART_68) || defined(EIGEN_TEST_PART_ALL)
  337. #define CALL_SUBTEST_68(FUNC) CALL_SUBTEST(FUNC)
  338. #else
  339. #define CALL_SUBTEST_68(FUNC)
  340. #endif
  341. #if defined(EIGEN_TEST_PART_69) || defined(EIGEN_TEST_PART_ALL)
  342. #define CALL_SUBTEST_69(FUNC) CALL_SUBTEST(FUNC)
  343. #else
  344. #define CALL_SUBTEST_69(FUNC)
  345. #endif
  346. #if defined(EIGEN_TEST_PART_70) || defined(EIGEN_TEST_PART_ALL)
  347. #define CALL_SUBTEST_70(FUNC) CALL_SUBTEST(FUNC)
  348. #else
  349. #define CALL_SUBTEST_70(FUNC)
  350. #endif
  351. #if defined(EIGEN_TEST_PART_71) || defined(EIGEN_TEST_PART_ALL)
  352. #define CALL_SUBTEST_71(FUNC) CALL_SUBTEST(FUNC)
  353. #else
  354. #define CALL_SUBTEST_71(FUNC)
  355. #endif
  356. #if defined(EIGEN_TEST_PART_72) || defined(EIGEN_TEST_PART_ALL)
  357. #define CALL_SUBTEST_72(FUNC) CALL_SUBTEST(FUNC)
  358. #else
  359. #define CALL_SUBTEST_72(FUNC)
  360. #endif
  361. #if defined(EIGEN_TEST_PART_73) || defined(EIGEN_TEST_PART_ALL)
  362. #define CALL_SUBTEST_73(FUNC) CALL_SUBTEST(FUNC)
  363. #else
  364. #define CALL_SUBTEST_73(FUNC)
  365. #endif
  366. #if defined(EIGEN_TEST_PART_74) || defined(EIGEN_TEST_PART_ALL)
  367. #define CALL_SUBTEST_74(FUNC) CALL_SUBTEST(FUNC)
  368. #else
  369. #define CALL_SUBTEST_74(FUNC)
  370. #endif
  371. #if defined(EIGEN_TEST_PART_75) || defined(EIGEN_TEST_PART_ALL)
  372. #define CALL_SUBTEST_75(FUNC) CALL_SUBTEST(FUNC)
  373. #else
  374. #define CALL_SUBTEST_75(FUNC)
  375. #endif
  376. #if defined(EIGEN_TEST_PART_76) || defined(EIGEN_TEST_PART_ALL)
  377. #define CALL_SUBTEST_76(FUNC) CALL_SUBTEST(FUNC)
  378. #else
  379. #define CALL_SUBTEST_76(FUNC)
  380. #endif
  381. #if defined(EIGEN_TEST_PART_77) || defined(EIGEN_TEST_PART_ALL)
  382. #define CALL_SUBTEST_77(FUNC) CALL_SUBTEST(FUNC)
  383. #else
  384. #define CALL_SUBTEST_77(FUNC)
  385. #endif
  386. #if defined(EIGEN_TEST_PART_78) || defined(EIGEN_TEST_PART_ALL)
  387. #define CALL_SUBTEST_78(FUNC) CALL_SUBTEST(FUNC)
  388. #else
  389. #define CALL_SUBTEST_78(FUNC)
  390. #endif
  391. #if defined(EIGEN_TEST_PART_79) || defined(EIGEN_TEST_PART_ALL)
  392. #define CALL_SUBTEST_79(FUNC) CALL_SUBTEST(FUNC)
  393. #else
  394. #define CALL_SUBTEST_79(FUNC)
  395. #endif
  396. #if defined(EIGEN_TEST_PART_80) || defined(EIGEN_TEST_PART_ALL)
  397. #define CALL_SUBTEST_80(FUNC) CALL_SUBTEST(FUNC)
  398. #else
  399. #define CALL_SUBTEST_80(FUNC)
  400. #endif
  401. #if defined(EIGEN_TEST_PART_81) || defined(EIGEN_TEST_PART_ALL)
  402. #define CALL_SUBTEST_81(FUNC) CALL_SUBTEST(FUNC)
  403. #else
  404. #define CALL_SUBTEST_81(FUNC)
  405. #endif
  406. #if defined(EIGEN_TEST_PART_82) || defined(EIGEN_TEST_PART_ALL)
  407. #define CALL_SUBTEST_82(FUNC) CALL_SUBTEST(FUNC)
  408. #else
  409. #define CALL_SUBTEST_82(FUNC)
  410. #endif
  411. #if defined(EIGEN_TEST_PART_83) || defined(EIGEN_TEST_PART_ALL)
  412. #define CALL_SUBTEST_83(FUNC) CALL_SUBTEST(FUNC)
  413. #else
  414. #define CALL_SUBTEST_83(FUNC)
  415. #endif
  416. #if defined(EIGEN_TEST_PART_84) || defined(EIGEN_TEST_PART_ALL)
  417. #define CALL_SUBTEST_84(FUNC) CALL_SUBTEST(FUNC)
  418. #else
  419. #define CALL_SUBTEST_84(FUNC)
  420. #endif
  421. #if defined(EIGEN_TEST_PART_85) || defined(EIGEN_TEST_PART_ALL)
  422. #define CALL_SUBTEST_85(FUNC) CALL_SUBTEST(FUNC)
  423. #else
  424. #define CALL_SUBTEST_85(FUNC)
  425. #endif
  426. #if defined(EIGEN_TEST_PART_86) || defined(EIGEN_TEST_PART_ALL)
  427. #define CALL_SUBTEST_86(FUNC) CALL_SUBTEST(FUNC)
  428. #else
  429. #define CALL_SUBTEST_86(FUNC)
  430. #endif
  431. #if defined(EIGEN_TEST_PART_87) || defined(EIGEN_TEST_PART_ALL)
  432. #define CALL_SUBTEST_87(FUNC) CALL_SUBTEST(FUNC)
  433. #else
  434. #define CALL_SUBTEST_87(FUNC)
  435. #endif
  436. #if defined(EIGEN_TEST_PART_88) || defined(EIGEN_TEST_PART_ALL)
  437. #define CALL_SUBTEST_88(FUNC) CALL_SUBTEST(FUNC)
  438. #else
  439. #define CALL_SUBTEST_88(FUNC)
  440. #endif
  441. #if defined(EIGEN_TEST_PART_89) || defined(EIGEN_TEST_PART_ALL)
  442. #define CALL_SUBTEST_89(FUNC) CALL_SUBTEST(FUNC)
  443. #else
  444. #define CALL_SUBTEST_89(FUNC)
  445. #endif
  446. #if defined(EIGEN_TEST_PART_90) || defined(EIGEN_TEST_PART_ALL)
  447. #define CALL_SUBTEST_90(FUNC) CALL_SUBTEST(FUNC)
  448. #else
  449. #define CALL_SUBTEST_90(FUNC)
  450. #endif
  451. #if defined(EIGEN_TEST_PART_91) || defined(EIGEN_TEST_PART_ALL)
  452. #define CALL_SUBTEST_91(FUNC) CALL_SUBTEST(FUNC)
  453. #else
  454. #define CALL_SUBTEST_91(FUNC)
  455. #endif
  456. #if defined(EIGEN_TEST_PART_92) || defined(EIGEN_TEST_PART_ALL)
  457. #define CALL_SUBTEST_92(FUNC) CALL_SUBTEST(FUNC)
  458. #else
  459. #define CALL_SUBTEST_92(FUNC)
  460. #endif
  461. #if defined(EIGEN_TEST_PART_93) || defined(EIGEN_TEST_PART_ALL)
  462. #define CALL_SUBTEST_93(FUNC) CALL_SUBTEST(FUNC)
  463. #else
  464. #define CALL_SUBTEST_93(FUNC)
  465. #endif
  466. #if defined(EIGEN_TEST_PART_94) || defined(EIGEN_TEST_PART_ALL)
  467. #define CALL_SUBTEST_94(FUNC) CALL_SUBTEST(FUNC)
  468. #else
  469. #define CALL_SUBTEST_94(FUNC)
  470. #endif
  471. #if defined(EIGEN_TEST_PART_95) || defined(EIGEN_TEST_PART_ALL)
  472. #define CALL_SUBTEST_95(FUNC) CALL_SUBTEST(FUNC)
  473. #else
  474. #define CALL_SUBTEST_95(FUNC)
  475. #endif
  476. #if defined(EIGEN_TEST_PART_96) || defined(EIGEN_TEST_PART_ALL)
  477. #define CALL_SUBTEST_96(FUNC) CALL_SUBTEST(FUNC)
  478. #else
  479. #define CALL_SUBTEST_96(FUNC)
  480. #endif
  481. #if defined(EIGEN_TEST_PART_97) || defined(EIGEN_TEST_PART_ALL)
  482. #define CALL_SUBTEST_97(FUNC) CALL_SUBTEST(FUNC)
  483. #else
  484. #define CALL_SUBTEST_97(FUNC)
  485. #endif
  486. #if defined(EIGEN_TEST_PART_98) || defined(EIGEN_TEST_PART_ALL)
  487. #define CALL_SUBTEST_98(FUNC) CALL_SUBTEST(FUNC)
  488. #else
  489. #define CALL_SUBTEST_98(FUNC)
  490. #endif
  491. #if defined(EIGEN_TEST_PART_99) || defined(EIGEN_TEST_PART_ALL)
  492. #define CALL_SUBTEST_99(FUNC) CALL_SUBTEST(FUNC)
  493. #else
  494. #define CALL_SUBTEST_99(FUNC)
  495. #endif
  496. #if defined(EIGEN_TEST_PART_100) || defined(EIGEN_TEST_PART_ALL)
  497. #define CALL_SUBTEST_100(FUNC) CALL_SUBTEST(FUNC)
  498. #else
  499. #define CALL_SUBTEST_100(FUNC)
  500. #endif
  501. #if defined(EIGEN_TEST_PART_101) || defined(EIGEN_TEST_PART_ALL)
  502. #define CALL_SUBTEST_101(FUNC) CALL_SUBTEST(FUNC)
  503. #else
  504. #define CALL_SUBTEST_101(FUNC)
  505. #endif
  506. #if defined(EIGEN_TEST_PART_102) || defined(EIGEN_TEST_PART_ALL)
  507. #define CALL_SUBTEST_102(FUNC) CALL_SUBTEST(FUNC)
  508. #else
  509. #define CALL_SUBTEST_102(FUNC)
  510. #endif
  511. #if defined(EIGEN_TEST_PART_103) || defined(EIGEN_TEST_PART_ALL)
  512. #define CALL_SUBTEST_103(FUNC) CALL_SUBTEST(FUNC)
  513. #else
  514. #define CALL_SUBTEST_103(FUNC)
  515. #endif
  516. #if defined(EIGEN_TEST_PART_104) || defined(EIGEN_TEST_PART_ALL)
  517. #define CALL_SUBTEST_104(FUNC) CALL_SUBTEST(FUNC)
  518. #else
  519. #define CALL_SUBTEST_104(FUNC)
  520. #endif
  521. #if defined(EIGEN_TEST_PART_105) || defined(EIGEN_TEST_PART_ALL)
  522. #define CALL_SUBTEST_105(FUNC) CALL_SUBTEST(FUNC)
  523. #else
  524. #define CALL_SUBTEST_105(FUNC)
  525. #endif
  526. #if defined(EIGEN_TEST_PART_106) || defined(EIGEN_TEST_PART_ALL)
  527. #define CALL_SUBTEST_106(FUNC) CALL_SUBTEST(FUNC)
  528. #else
  529. #define CALL_SUBTEST_106(FUNC)
  530. #endif
  531. #if defined(EIGEN_TEST_PART_107) || defined(EIGEN_TEST_PART_ALL)
  532. #define CALL_SUBTEST_107(FUNC) CALL_SUBTEST(FUNC)
  533. #else
  534. #define CALL_SUBTEST_107(FUNC)
  535. #endif
  536. #if defined(EIGEN_TEST_PART_108) || defined(EIGEN_TEST_PART_ALL)
  537. #define CALL_SUBTEST_108(FUNC) CALL_SUBTEST(FUNC)
  538. #else
  539. #define CALL_SUBTEST_108(FUNC)
  540. #endif
  541. #if defined(EIGEN_TEST_PART_109) || defined(EIGEN_TEST_PART_ALL)
  542. #define CALL_SUBTEST_109(FUNC) CALL_SUBTEST(FUNC)
  543. #else
  544. #define CALL_SUBTEST_109(FUNC)
  545. #endif
  546. #if defined(EIGEN_TEST_PART_110) || defined(EIGEN_TEST_PART_ALL)
  547. #define CALL_SUBTEST_110(FUNC) CALL_SUBTEST(FUNC)
  548. #else
  549. #define CALL_SUBTEST_110(FUNC)
  550. #endif
  551. #if defined(EIGEN_TEST_PART_111) || defined(EIGEN_TEST_PART_ALL)
  552. #define CALL_SUBTEST_111(FUNC) CALL_SUBTEST(FUNC)
  553. #else
  554. #define CALL_SUBTEST_111(FUNC)
  555. #endif
  556. #if defined(EIGEN_TEST_PART_112) || defined(EIGEN_TEST_PART_ALL)
  557. #define CALL_SUBTEST_112(FUNC) CALL_SUBTEST(FUNC)
  558. #else
  559. #define CALL_SUBTEST_112(FUNC)
  560. #endif
  561. #if defined(EIGEN_TEST_PART_113) || defined(EIGEN_TEST_PART_ALL)
  562. #define CALL_SUBTEST_113(FUNC) CALL_SUBTEST(FUNC)
  563. #else
  564. #define CALL_SUBTEST_113(FUNC)
  565. #endif
  566. #if defined(EIGEN_TEST_PART_114) || defined(EIGEN_TEST_PART_ALL)
  567. #define CALL_SUBTEST_114(FUNC) CALL_SUBTEST(FUNC)
  568. #else
  569. #define CALL_SUBTEST_114(FUNC)
  570. #endif
  571. #if defined(EIGEN_TEST_PART_115) || defined(EIGEN_TEST_PART_ALL)
  572. #define CALL_SUBTEST_115(FUNC) CALL_SUBTEST(FUNC)
  573. #else
  574. #define CALL_SUBTEST_115(FUNC)
  575. #endif
  576. #if defined(EIGEN_TEST_PART_116) || defined(EIGEN_TEST_PART_ALL)
  577. #define CALL_SUBTEST_116(FUNC) CALL_SUBTEST(FUNC)
  578. #else
  579. #define CALL_SUBTEST_116(FUNC)
  580. #endif
  581. #if defined(EIGEN_TEST_PART_117) || defined(EIGEN_TEST_PART_ALL)
  582. #define CALL_SUBTEST_117(FUNC) CALL_SUBTEST(FUNC)
  583. #else
  584. #define CALL_SUBTEST_117(FUNC)
  585. #endif
  586. #if defined(EIGEN_TEST_PART_118) || defined(EIGEN_TEST_PART_ALL)
  587. #define CALL_SUBTEST_118(FUNC) CALL_SUBTEST(FUNC)
  588. #else
  589. #define CALL_SUBTEST_118(FUNC)
  590. #endif
  591. #if defined(EIGEN_TEST_PART_119) || defined(EIGEN_TEST_PART_ALL)
  592. #define CALL_SUBTEST_119(FUNC) CALL_SUBTEST(FUNC)
  593. #else
  594. #define CALL_SUBTEST_119(FUNC)
  595. #endif
  596. #if defined(EIGEN_TEST_PART_120) || defined(EIGEN_TEST_PART_ALL)
  597. #define CALL_SUBTEST_120(FUNC) CALL_SUBTEST(FUNC)
  598. #else
  599. #define CALL_SUBTEST_120(FUNC)
  600. #endif
  601. #if defined(EIGEN_TEST_PART_121) || defined(EIGEN_TEST_PART_ALL)
  602. #define CALL_SUBTEST_121(FUNC) CALL_SUBTEST(FUNC)
  603. #else
  604. #define CALL_SUBTEST_121(FUNC)
  605. #endif
  606. #if defined(EIGEN_TEST_PART_122) || defined(EIGEN_TEST_PART_ALL)
  607. #define CALL_SUBTEST_122(FUNC) CALL_SUBTEST(FUNC)
  608. #else
  609. #define CALL_SUBTEST_122(FUNC)
  610. #endif
  611. #if defined(EIGEN_TEST_PART_123) || defined(EIGEN_TEST_PART_ALL)
  612. #define CALL_SUBTEST_123(FUNC) CALL_SUBTEST(FUNC)
  613. #else
  614. #define CALL_SUBTEST_123(FUNC)
  615. #endif
  616. #if defined(EIGEN_TEST_PART_124) || defined(EIGEN_TEST_PART_ALL)
  617. #define CALL_SUBTEST_124(FUNC) CALL_SUBTEST(FUNC)
  618. #else
  619. #define CALL_SUBTEST_124(FUNC)
  620. #endif
  621. #if defined(EIGEN_TEST_PART_125) || defined(EIGEN_TEST_PART_ALL)
  622. #define CALL_SUBTEST_125(FUNC) CALL_SUBTEST(FUNC)
  623. #else
  624. #define CALL_SUBTEST_125(FUNC)
  625. #endif
  626. #if defined(EIGEN_TEST_PART_126) || defined(EIGEN_TEST_PART_ALL)
  627. #define CALL_SUBTEST_126(FUNC) CALL_SUBTEST(FUNC)
  628. #else
  629. #define CALL_SUBTEST_126(FUNC)
  630. #endif
  631. #if defined(EIGEN_TEST_PART_127) || defined(EIGEN_TEST_PART_ALL)
  632. #define CALL_SUBTEST_127(FUNC) CALL_SUBTEST(FUNC)
  633. #else
  634. #define CALL_SUBTEST_127(FUNC)
  635. #endif
  636. #if defined(EIGEN_TEST_PART_128) || defined(EIGEN_TEST_PART_ALL)
  637. #define CALL_SUBTEST_128(FUNC) CALL_SUBTEST(FUNC)
  638. #else
  639. #define CALL_SUBTEST_128(FUNC)
  640. #endif
  641. #if defined(EIGEN_TEST_PART_129) || defined(EIGEN_TEST_PART_ALL)
  642. #define CALL_SUBTEST_129(FUNC) CALL_SUBTEST(FUNC)
  643. #else
  644. #define CALL_SUBTEST_129(FUNC)
  645. #endif
  646. #if defined(EIGEN_TEST_PART_130) || defined(EIGEN_TEST_PART_ALL)
  647. #define CALL_SUBTEST_130(FUNC) CALL_SUBTEST(FUNC)
  648. #else
  649. #define CALL_SUBTEST_130(FUNC)
  650. #endif
  651. #if defined(EIGEN_TEST_PART_131) || defined(EIGEN_TEST_PART_ALL)
  652. #define CALL_SUBTEST_131(FUNC) CALL_SUBTEST(FUNC)
  653. #else
  654. #define CALL_SUBTEST_131(FUNC)
  655. #endif
  656. #if defined(EIGEN_TEST_PART_132) || defined(EIGEN_TEST_PART_ALL)
  657. #define CALL_SUBTEST_132(FUNC) CALL_SUBTEST(FUNC)
  658. #else
  659. #define CALL_SUBTEST_132(FUNC)
  660. #endif
  661. #if defined(EIGEN_TEST_PART_133) || defined(EIGEN_TEST_PART_ALL)
  662. #define CALL_SUBTEST_133(FUNC) CALL_SUBTEST(FUNC)
  663. #else
  664. #define CALL_SUBTEST_133(FUNC)
  665. #endif
  666. #if defined(EIGEN_TEST_PART_134) || defined(EIGEN_TEST_PART_ALL)
  667. #define CALL_SUBTEST_134(FUNC) CALL_SUBTEST(FUNC)
  668. #else
  669. #define CALL_SUBTEST_134(FUNC)
  670. #endif
  671. #if defined(EIGEN_TEST_PART_135) || defined(EIGEN_TEST_PART_ALL)
  672. #define CALL_SUBTEST_135(FUNC) CALL_SUBTEST(FUNC)
  673. #else
  674. #define CALL_SUBTEST_135(FUNC)
  675. #endif
  676. #if defined(EIGEN_TEST_PART_136) || defined(EIGEN_TEST_PART_ALL)
  677. #define CALL_SUBTEST_136(FUNC) CALL_SUBTEST(FUNC)
  678. #else
  679. #define CALL_SUBTEST_136(FUNC)
  680. #endif
  681. #if defined(EIGEN_TEST_PART_137) || defined(EIGEN_TEST_PART_ALL)
  682. #define CALL_SUBTEST_137(FUNC) CALL_SUBTEST(FUNC)
  683. #else
  684. #define CALL_SUBTEST_137(FUNC)
  685. #endif
  686. #if defined(EIGEN_TEST_PART_138) || defined(EIGEN_TEST_PART_ALL)
  687. #define CALL_SUBTEST_138(FUNC) CALL_SUBTEST(FUNC)
  688. #else
  689. #define CALL_SUBTEST_138(FUNC)
  690. #endif
  691. #if defined(EIGEN_TEST_PART_139) || defined(EIGEN_TEST_PART_ALL)
  692. #define CALL_SUBTEST_139(FUNC) CALL_SUBTEST(FUNC)
  693. #else
  694. #define CALL_SUBTEST_139(FUNC)
  695. #endif
  696. #if defined(EIGEN_TEST_PART_140) || defined(EIGEN_TEST_PART_ALL)
  697. #define CALL_SUBTEST_140(FUNC) CALL_SUBTEST(FUNC)
  698. #else
  699. #define CALL_SUBTEST_140(FUNC)
  700. #endif
  701. #if defined(EIGEN_TEST_PART_141) || defined(EIGEN_TEST_PART_ALL)
  702. #define CALL_SUBTEST_141(FUNC) CALL_SUBTEST(FUNC)
  703. #else
  704. #define CALL_SUBTEST_141(FUNC)
  705. #endif
  706. #if defined(EIGEN_TEST_PART_142) || defined(EIGEN_TEST_PART_ALL)
  707. #define CALL_SUBTEST_142(FUNC) CALL_SUBTEST(FUNC)
  708. #else
  709. #define CALL_SUBTEST_142(FUNC)
  710. #endif
  711. #if defined(EIGEN_TEST_PART_143) || defined(EIGEN_TEST_PART_ALL)
  712. #define CALL_SUBTEST_143(FUNC) CALL_SUBTEST(FUNC)
  713. #else
  714. #define CALL_SUBTEST_143(FUNC)
  715. #endif
  716. #if defined(EIGEN_TEST_PART_144) || defined(EIGEN_TEST_PART_ALL)
  717. #define CALL_SUBTEST_144(FUNC) CALL_SUBTEST(FUNC)
  718. #else
  719. #define CALL_SUBTEST_144(FUNC)
  720. #endif
  721. #if defined(EIGEN_TEST_PART_145) || defined(EIGEN_TEST_PART_ALL)
  722. #define CALL_SUBTEST_145(FUNC) CALL_SUBTEST(FUNC)
  723. #else
  724. #define CALL_SUBTEST_145(FUNC)
  725. #endif
  726. #if defined(EIGEN_TEST_PART_146) || defined(EIGEN_TEST_PART_ALL)
  727. #define CALL_SUBTEST_146(FUNC) CALL_SUBTEST(FUNC)
  728. #else
  729. #define CALL_SUBTEST_146(FUNC)
  730. #endif
  731. #if defined(EIGEN_TEST_PART_147) || defined(EIGEN_TEST_PART_ALL)
  732. #define CALL_SUBTEST_147(FUNC) CALL_SUBTEST(FUNC)
  733. #else
  734. #define CALL_SUBTEST_147(FUNC)
  735. #endif
  736. #if defined(EIGEN_TEST_PART_148) || defined(EIGEN_TEST_PART_ALL)
  737. #define CALL_SUBTEST_148(FUNC) CALL_SUBTEST(FUNC)
  738. #else
  739. #define CALL_SUBTEST_148(FUNC)
  740. #endif
  741. #if defined(EIGEN_TEST_PART_149) || defined(EIGEN_TEST_PART_ALL)
  742. #define CALL_SUBTEST_149(FUNC) CALL_SUBTEST(FUNC)
  743. #else
  744. #define CALL_SUBTEST_149(FUNC)
  745. #endif
  746. #if defined(EIGEN_TEST_PART_150) || defined(EIGEN_TEST_PART_ALL)
  747. #define CALL_SUBTEST_150(FUNC) CALL_SUBTEST(FUNC)
  748. #else
  749. #define CALL_SUBTEST_150(FUNC)
  750. #endif
  751. #if defined(EIGEN_TEST_PART_151) || defined(EIGEN_TEST_PART_ALL)
  752. #define CALL_SUBTEST_151(FUNC) CALL_SUBTEST(FUNC)
  753. #else
  754. #define CALL_SUBTEST_151(FUNC)
  755. #endif
  756. #if defined(EIGEN_TEST_PART_152) || defined(EIGEN_TEST_PART_ALL)
  757. #define CALL_SUBTEST_152(FUNC) CALL_SUBTEST(FUNC)
  758. #else
  759. #define CALL_SUBTEST_152(FUNC)
  760. #endif
  761. #if defined(EIGEN_TEST_PART_153) || defined(EIGEN_TEST_PART_ALL)
  762. #define CALL_SUBTEST_153(FUNC) CALL_SUBTEST(FUNC)
  763. #else
  764. #define CALL_SUBTEST_153(FUNC)
  765. #endif
  766. #if defined(EIGEN_TEST_PART_154) || defined(EIGEN_TEST_PART_ALL)
  767. #define CALL_SUBTEST_154(FUNC) CALL_SUBTEST(FUNC)
  768. #else
  769. #define CALL_SUBTEST_154(FUNC)
  770. #endif
  771. #if defined(EIGEN_TEST_PART_155) || defined(EIGEN_TEST_PART_ALL)
  772. #define CALL_SUBTEST_155(FUNC) CALL_SUBTEST(FUNC)
  773. #else
  774. #define CALL_SUBTEST_155(FUNC)
  775. #endif
  776. #if defined(EIGEN_TEST_PART_156) || defined(EIGEN_TEST_PART_ALL)
  777. #define CALL_SUBTEST_156(FUNC) CALL_SUBTEST(FUNC)
  778. #else
  779. #define CALL_SUBTEST_156(FUNC)
  780. #endif
  781. #if defined(EIGEN_TEST_PART_157) || defined(EIGEN_TEST_PART_ALL)
  782. #define CALL_SUBTEST_157(FUNC) CALL_SUBTEST(FUNC)
  783. #else
  784. #define CALL_SUBTEST_157(FUNC)
  785. #endif
  786. #if defined(EIGEN_TEST_PART_158) || defined(EIGEN_TEST_PART_ALL)
  787. #define CALL_SUBTEST_158(FUNC) CALL_SUBTEST(FUNC)
  788. #else
  789. #define CALL_SUBTEST_158(FUNC)
  790. #endif
  791. #if defined(EIGEN_TEST_PART_159) || defined(EIGEN_TEST_PART_ALL)
  792. #define CALL_SUBTEST_159(FUNC) CALL_SUBTEST(FUNC)
  793. #else
  794. #define CALL_SUBTEST_159(FUNC)
  795. #endif
  796. #if defined(EIGEN_TEST_PART_160) || defined(EIGEN_TEST_PART_ALL)
  797. #define CALL_SUBTEST_160(FUNC) CALL_SUBTEST(FUNC)
  798. #else
  799. #define CALL_SUBTEST_160(FUNC)
  800. #endif
  801. #if defined(EIGEN_TEST_PART_161) || defined(EIGEN_TEST_PART_ALL)
  802. #define CALL_SUBTEST_161(FUNC) CALL_SUBTEST(FUNC)
  803. #else
  804. #define CALL_SUBTEST_161(FUNC)
  805. #endif
  806. #if defined(EIGEN_TEST_PART_162) || defined(EIGEN_TEST_PART_ALL)
  807. #define CALL_SUBTEST_162(FUNC) CALL_SUBTEST(FUNC)
  808. #else
  809. #define CALL_SUBTEST_162(FUNC)
  810. #endif
  811. #if defined(EIGEN_TEST_PART_163) || defined(EIGEN_TEST_PART_ALL)
  812. #define CALL_SUBTEST_163(FUNC) CALL_SUBTEST(FUNC)
  813. #else
  814. #define CALL_SUBTEST_163(FUNC)
  815. #endif
  816. #if defined(EIGEN_TEST_PART_164) || defined(EIGEN_TEST_PART_ALL)
  817. #define CALL_SUBTEST_164(FUNC) CALL_SUBTEST(FUNC)
  818. #else
  819. #define CALL_SUBTEST_164(FUNC)
  820. #endif
  821. #if defined(EIGEN_TEST_PART_165) || defined(EIGEN_TEST_PART_ALL)
  822. #define CALL_SUBTEST_165(FUNC) CALL_SUBTEST(FUNC)
  823. #else
  824. #define CALL_SUBTEST_165(FUNC)
  825. #endif
  826. #if defined(EIGEN_TEST_PART_166) || defined(EIGEN_TEST_PART_ALL)
  827. #define CALL_SUBTEST_166(FUNC) CALL_SUBTEST(FUNC)
  828. #else
  829. #define CALL_SUBTEST_166(FUNC)
  830. #endif
  831. #if defined(EIGEN_TEST_PART_167) || defined(EIGEN_TEST_PART_ALL)
  832. #define CALL_SUBTEST_167(FUNC) CALL_SUBTEST(FUNC)
  833. #else
  834. #define CALL_SUBTEST_167(FUNC)
  835. #endif
  836. #if defined(EIGEN_TEST_PART_168) || defined(EIGEN_TEST_PART_ALL)
  837. #define CALL_SUBTEST_168(FUNC) CALL_SUBTEST(FUNC)
  838. #else
  839. #define CALL_SUBTEST_168(FUNC)
  840. #endif
  841. #if defined(EIGEN_TEST_PART_169) || defined(EIGEN_TEST_PART_ALL)
  842. #define CALL_SUBTEST_169(FUNC) CALL_SUBTEST(FUNC)
  843. #else
  844. #define CALL_SUBTEST_169(FUNC)
  845. #endif
  846. #if defined(EIGEN_TEST_PART_170) || defined(EIGEN_TEST_PART_ALL)
  847. #define CALL_SUBTEST_170(FUNC) CALL_SUBTEST(FUNC)
  848. #else
  849. #define CALL_SUBTEST_170(FUNC)
  850. #endif
  851. #if defined(EIGEN_TEST_PART_171) || defined(EIGEN_TEST_PART_ALL)
  852. #define CALL_SUBTEST_171(FUNC) CALL_SUBTEST(FUNC)
  853. #else
  854. #define CALL_SUBTEST_171(FUNC)
  855. #endif
  856. #if defined(EIGEN_TEST_PART_172) || defined(EIGEN_TEST_PART_ALL)
  857. #define CALL_SUBTEST_172(FUNC) CALL_SUBTEST(FUNC)
  858. #else
  859. #define CALL_SUBTEST_172(FUNC)
  860. #endif
  861. #if defined(EIGEN_TEST_PART_173) || defined(EIGEN_TEST_PART_ALL)
  862. #define CALL_SUBTEST_173(FUNC) CALL_SUBTEST(FUNC)
  863. #else
  864. #define CALL_SUBTEST_173(FUNC)
  865. #endif
  866. #if defined(EIGEN_TEST_PART_174) || defined(EIGEN_TEST_PART_ALL)
  867. #define CALL_SUBTEST_174(FUNC) CALL_SUBTEST(FUNC)
  868. #else
  869. #define CALL_SUBTEST_174(FUNC)
  870. #endif
  871. #if defined(EIGEN_TEST_PART_175) || defined(EIGEN_TEST_PART_ALL)
  872. #define CALL_SUBTEST_175(FUNC) CALL_SUBTEST(FUNC)
  873. #else
  874. #define CALL_SUBTEST_175(FUNC)
  875. #endif
  876. #if defined(EIGEN_TEST_PART_176) || defined(EIGEN_TEST_PART_ALL)
  877. #define CALL_SUBTEST_176(FUNC) CALL_SUBTEST(FUNC)
  878. #else
  879. #define CALL_SUBTEST_176(FUNC)
  880. #endif
  881. #if defined(EIGEN_TEST_PART_177) || defined(EIGEN_TEST_PART_ALL)
  882. #define CALL_SUBTEST_177(FUNC) CALL_SUBTEST(FUNC)
  883. #else
  884. #define CALL_SUBTEST_177(FUNC)
  885. #endif
  886. #if defined(EIGEN_TEST_PART_178) || defined(EIGEN_TEST_PART_ALL)
  887. #define CALL_SUBTEST_178(FUNC) CALL_SUBTEST(FUNC)
  888. #else
  889. #define CALL_SUBTEST_178(FUNC)
  890. #endif
  891. #if defined(EIGEN_TEST_PART_179) || defined(EIGEN_TEST_PART_ALL)
  892. #define CALL_SUBTEST_179(FUNC) CALL_SUBTEST(FUNC)
  893. #else
  894. #define CALL_SUBTEST_179(FUNC)
  895. #endif
  896. #if defined(EIGEN_TEST_PART_180) || defined(EIGEN_TEST_PART_ALL)
  897. #define CALL_SUBTEST_180(FUNC) CALL_SUBTEST(FUNC)
  898. #else
  899. #define CALL_SUBTEST_180(FUNC)
  900. #endif
  901. #if defined(EIGEN_TEST_PART_181) || defined(EIGEN_TEST_PART_ALL)
  902. #define CALL_SUBTEST_181(FUNC) CALL_SUBTEST(FUNC)
  903. #else
  904. #define CALL_SUBTEST_181(FUNC)
  905. #endif
  906. #if defined(EIGEN_TEST_PART_182) || defined(EIGEN_TEST_PART_ALL)
  907. #define CALL_SUBTEST_182(FUNC) CALL_SUBTEST(FUNC)
  908. #else
  909. #define CALL_SUBTEST_182(FUNC)
  910. #endif
  911. #if defined(EIGEN_TEST_PART_183) || defined(EIGEN_TEST_PART_ALL)
  912. #define CALL_SUBTEST_183(FUNC) CALL_SUBTEST(FUNC)
  913. #else
  914. #define CALL_SUBTEST_183(FUNC)
  915. #endif
  916. #if defined(EIGEN_TEST_PART_184) || defined(EIGEN_TEST_PART_ALL)
  917. #define CALL_SUBTEST_184(FUNC) CALL_SUBTEST(FUNC)
  918. #else
  919. #define CALL_SUBTEST_184(FUNC)
  920. #endif
  921. #if defined(EIGEN_TEST_PART_185) || defined(EIGEN_TEST_PART_ALL)
  922. #define CALL_SUBTEST_185(FUNC) CALL_SUBTEST(FUNC)
  923. #else
  924. #define CALL_SUBTEST_185(FUNC)
  925. #endif
  926. #if defined(EIGEN_TEST_PART_186) || defined(EIGEN_TEST_PART_ALL)
  927. #define CALL_SUBTEST_186(FUNC) CALL_SUBTEST(FUNC)
  928. #else
  929. #define CALL_SUBTEST_186(FUNC)
  930. #endif
  931. #if defined(EIGEN_TEST_PART_187) || defined(EIGEN_TEST_PART_ALL)
  932. #define CALL_SUBTEST_187(FUNC) CALL_SUBTEST(FUNC)
  933. #else
  934. #define CALL_SUBTEST_187(FUNC)
  935. #endif
  936. #if defined(EIGEN_TEST_PART_188) || defined(EIGEN_TEST_PART_ALL)
  937. #define CALL_SUBTEST_188(FUNC) CALL_SUBTEST(FUNC)
  938. #else
  939. #define CALL_SUBTEST_188(FUNC)
  940. #endif
  941. #if defined(EIGEN_TEST_PART_189) || defined(EIGEN_TEST_PART_ALL)
  942. #define CALL_SUBTEST_189(FUNC) CALL_SUBTEST(FUNC)
  943. #else
  944. #define CALL_SUBTEST_189(FUNC)
  945. #endif
  946. #if defined(EIGEN_TEST_PART_190) || defined(EIGEN_TEST_PART_ALL)
  947. #define CALL_SUBTEST_190(FUNC) CALL_SUBTEST(FUNC)
  948. #else
  949. #define CALL_SUBTEST_190(FUNC)
  950. #endif
  951. #if defined(EIGEN_TEST_PART_191) || defined(EIGEN_TEST_PART_ALL)
  952. #define CALL_SUBTEST_191(FUNC) CALL_SUBTEST(FUNC)
  953. #else
  954. #define CALL_SUBTEST_191(FUNC)
  955. #endif
  956. #if defined(EIGEN_TEST_PART_192) || defined(EIGEN_TEST_PART_ALL)
  957. #define CALL_SUBTEST_192(FUNC) CALL_SUBTEST(FUNC)
  958. #else
  959. #define CALL_SUBTEST_192(FUNC)
  960. #endif
  961. #if defined(EIGEN_TEST_PART_193) || defined(EIGEN_TEST_PART_ALL)
  962. #define CALL_SUBTEST_193(FUNC) CALL_SUBTEST(FUNC)
  963. #else
  964. #define CALL_SUBTEST_193(FUNC)
  965. #endif
  966. #if defined(EIGEN_TEST_PART_194) || defined(EIGEN_TEST_PART_ALL)
  967. #define CALL_SUBTEST_194(FUNC) CALL_SUBTEST(FUNC)
  968. #else
  969. #define CALL_SUBTEST_194(FUNC)
  970. #endif
  971. #if defined(EIGEN_TEST_PART_195) || defined(EIGEN_TEST_PART_ALL)
  972. #define CALL_SUBTEST_195(FUNC) CALL_SUBTEST(FUNC)
  973. #else
  974. #define CALL_SUBTEST_195(FUNC)
  975. #endif
  976. #if defined(EIGEN_TEST_PART_196) || defined(EIGEN_TEST_PART_ALL)
  977. #define CALL_SUBTEST_196(FUNC) CALL_SUBTEST(FUNC)
  978. #else
  979. #define CALL_SUBTEST_196(FUNC)
  980. #endif
  981. #if defined(EIGEN_TEST_PART_197) || defined(EIGEN_TEST_PART_ALL)
  982. #define CALL_SUBTEST_197(FUNC) CALL_SUBTEST(FUNC)
  983. #else
  984. #define CALL_SUBTEST_197(FUNC)
  985. #endif
  986. #if defined(EIGEN_TEST_PART_198) || defined(EIGEN_TEST_PART_ALL)
  987. #define CALL_SUBTEST_198(FUNC) CALL_SUBTEST(FUNC)
  988. #else
  989. #define CALL_SUBTEST_198(FUNC)
  990. #endif
  991. #if defined(EIGEN_TEST_PART_199) || defined(EIGEN_TEST_PART_ALL)
  992. #define CALL_SUBTEST_199(FUNC) CALL_SUBTEST(FUNC)
  993. #else
  994. #define CALL_SUBTEST_199(FUNC)
  995. #endif
  996. #if defined(EIGEN_TEST_PART_200) || defined(EIGEN_TEST_PART_ALL)
  997. #define CALL_SUBTEST_200(FUNC) CALL_SUBTEST(FUNC)
  998. #else
  999. #define CALL_SUBTEST_200(FUNC)
  1000. #endif
  1001. #if defined(EIGEN_TEST_PART_201) || defined(EIGEN_TEST_PART_ALL)
  1002. #define CALL_SUBTEST_201(FUNC) CALL_SUBTEST(FUNC)
  1003. #else
  1004. #define CALL_SUBTEST_201(FUNC)
  1005. #endif
  1006. #if defined(EIGEN_TEST_PART_202) || defined(EIGEN_TEST_PART_ALL)
  1007. #define CALL_SUBTEST_202(FUNC) CALL_SUBTEST(FUNC)
  1008. #else
  1009. #define CALL_SUBTEST_202(FUNC)
  1010. #endif
  1011. #if defined(EIGEN_TEST_PART_203) || defined(EIGEN_TEST_PART_ALL)
  1012. #define CALL_SUBTEST_203(FUNC) CALL_SUBTEST(FUNC)
  1013. #else
  1014. #define CALL_SUBTEST_203(FUNC)
  1015. #endif
  1016. #if defined(EIGEN_TEST_PART_204) || defined(EIGEN_TEST_PART_ALL)
  1017. #define CALL_SUBTEST_204(FUNC) CALL_SUBTEST(FUNC)
  1018. #else
  1019. #define CALL_SUBTEST_204(FUNC)
  1020. #endif
  1021. #if defined(EIGEN_TEST_PART_205) || defined(EIGEN_TEST_PART_ALL)
  1022. #define CALL_SUBTEST_205(FUNC) CALL_SUBTEST(FUNC)
  1023. #else
  1024. #define CALL_SUBTEST_205(FUNC)
  1025. #endif
  1026. #if defined(EIGEN_TEST_PART_206) || defined(EIGEN_TEST_PART_ALL)
  1027. #define CALL_SUBTEST_206(FUNC) CALL_SUBTEST(FUNC)
  1028. #else
  1029. #define CALL_SUBTEST_206(FUNC)
  1030. #endif
  1031. #if defined(EIGEN_TEST_PART_207) || defined(EIGEN_TEST_PART_ALL)
  1032. #define CALL_SUBTEST_207(FUNC) CALL_SUBTEST(FUNC)
  1033. #else
  1034. #define CALL_SUBTEST_207(FUNC)
  1035. #endif
  1036. #if defined(EIGEN_TEST_PART_208) || defined(EIGEN_TEST_PART_ALL)
  1037. #define CALL_SUBTEST_208(FUNC) CALL_SUBTEST(FUNC)
  1038. #else
  1039. #define CALL_SUBTEST_208(FUNC)
  1040. #endif
  1041. #if defined(EIGEN_TEST_PART_209) || defined(EIGEN_TEST_PART_ALL)
  1042. #define CALL_SUBTEST_209(FUNC) CALL_SUBTEST(FUNC)
  1043. #else
  1044. #define CALL_SUBTEST_209(FUNC)
  1045. #endif
  1046. #if defined(EIGEN_TEST_PART_210) || defined(EIGEN_TEST_PART_ALL)
  1047. #define CALL_SUBTEST_210(FUNC) CALL_SUBTEST(FUNC)
  1048. #else
  1049. #define CALL_SUBTEST_210(FUNC)
  1050. #endif
  1051. #if defined(EIGEN_TEST_PART_211) || defined(EIGEN_TEST_PART_ALL)
  1052. #define CALL_SUBTEST_211(FUNC) CALL_SUBTEST(FUNC)
  1053. #else
  1054. #define CALL_SUBTEST_211(FUNC)
  1055. #endif
  1056. #if defined(EIGEN_TEST_PART_212) || defined(EIGEN_TEST_PART_ALL)
  1057. #define CALL_SUBTEST_212(FUNC) CALL_SUBTEST(FUNC)
  1058. #else
  1059. #define CALL_SUBTEST_212(FUNC)
  1060. #endif
  1061. #if defined(EIGEN_TEST_PART_213) || defined(EIGEN_TEST_PART_ALL)
  1062. #define CALL_SUBTEST_213(FUNC) CALL_SUBTEST(FUNC)
  1063. #else
  1064. #define CALL_SUBTEST_213(FUNC)
  1065. #endif
  1066. #if defined(EIGEN_TEST_PART_214) || defined(EIGEN_TEST_PART_ALL)
  1067. #define CALL_SUBTEST_214(FUNC) CALL_SUBTEST(FUNC)
  1068. #else
  1069. #define CALL_SUBTEST_214(FUNC)
  1070. #endif
  1071. #if defined(EIGEN_TEST_PART_215) || defined(EIGEN_TEST_PART_ALL)
  1072. #define CALL_SUBTEST_215(FUNC) CALL_SUBTEST(FUNC)
  1073. #else
  1074. #define CALL_SUBTEST_215(FUNC)
  1075. #endif
  1076. #if defined(EIGEN_TEST_PART_216) || defined(EIGEN_TEST_PART_ALL)
  1077. #define CALL_SUBTEST_216(FUNC) CALL_SUBTEST(FUNC)
  1078. #else
  1079. #define CALL_SUBTEST_216(FUNC)
  1080. #endif
  1081. #if defined(EIGEN_TEST_PART_217) || defined(EIGEN_TEST_PART_ALL)
  1082. #define CALL_SUBTEST_217(FUNC) CALL_SUBTEST(FUNC)
  1083. #else
  1084. #define CALL_SUBTEST_217(FUNC)
  1085. #endif
  1086. #if defined(EIGEN_TEST_PART_218) || defined(EIGEN_TEST_PART_ALL)
  1087. #define CALL_SUBTEST_218(FUNC) CALL_SUBTEST(FUNC)
  1088. #else
  1089. #define CALL_SUBTEST_218(FUNC)
  1090. #endif
  1091. #if defined(EIGEN_TEST_PART_219) || defined(EIGEN_TEST_PART_ALL)
  1092. #define CALL_SUBTEST_219(FUNC) CALL_SUBTEST(FUNC)
  1093. #else
  1094. #define CALL_SUBTEST_219(FUNC)
  1095. #endif
  1096. #if defined(EIGEN_TEST_PART_220) || defined(EIGEN_TEST_PART_ALL)
  1097. #define CALL_SUBTEST_220(FUNC) CALL_SUBTEST(FUNC)
  1098. #else
  1099. #define CALL_SUBTEST_220(FUNC)
  1100. #endif
  1101. #if defined(EIGEN_TEST_PART_221) || defined(EIGEN_TEST_PART_ALL)
  1102. #define CALL_SUBTEST_221(FUNC) CALL_SUBTEST(FUNC)
  1103. #else
  1104. #define CALL_SUBTEST_221(FUNC)
  1105. #endif
  1106. #if defined(EIGEN_TEST_PART_222) || defined(EIGEN_TEST_PART_ALL)
  1107. #define CALL_SUBTEST_222(FUNC) CALL_SUBTEST(FUNC)
  1108. #else
  1109. #define CALL_SUBTEST_222(FUNC)
  1110. #endif
  1111. #if defined(EIGEN_TEST_PART_223) || defined(EIGEN_TEST_PART_ALL)
  1112. #define CALL_SUBTEST_223(FUNC) CALL_SUBTEST(FUNC)
  1113. #else
  1114. #define CALL_SUBTEST_223(FUNC)
  1115. #endif
  1116. #if defined(EIGEN_TEST_PART_224) || defined(EIGEN_TEST_PART_ALL)
  1117. #define CALL_SUBTEST_224(FUNC) CALL_SUBTEST(FUNC)
  1118. #else
  1119. #define CALL_SUBTEST_224(FUNC)
  1120. #endif
  1121. #if defined(EIGEN_TEST_PART_225) || defined(EIGEN_TEST_PART_ALL)
  1122. #define CALL_SUBTEST_225(FUNC) CALL_SUBTEST(FUNC)
  1123. #else
  1124. #define CALL_SUBTEST_225(FUNC)
  1125. #endif
  1126. #if defined(EIGEN_TEST_PART_226) || defined(EIGEN_TEST_PART_ALL)
  1127. #define CALL_SUBTEST_226(FUNC) CALL_SUBTEST(FUNC)
  1128. #else
  1129. #define CALL_SUBTEST_226(FUNC)
  1130. #endif
  1131. #if defined(EIGEN_TEST_PART_227) || defined(EIGEN_TEST_PART_ALL)
  1132. #define CALL_SUBTEST_227(FUNC) CALL_SUBTEST(FUNC)
  1133. #else
  1134. #define CALL_SUBTEST_227(FUNC)
  1135. #endif
  1136. #if defined(EIGEN_TEST_PART_228) || defined(EIGEN_TEST_PART_ALL)
  1137. #define CALL_SUBTEST_228(FUNC) CALL_SUBTEST(FUNC)
  1138. #else
  1139. #define CALL_SUBTEST_228(FUNC)
  1140. #endif
  1141. #if defined(EIGEN_TEST_PART_229) || defined(EIGEN_TEST_PART_ALL)
  1142. #define CALL_SUBTEST_229(FUNC) CALL_SUBTEST(FUNC)
  1143. #else
  1144. #define CALL_SUBTEST_229(FUNC)
  1145. #endif
  1146. #if defined(EIGEN_TEST_PART_230) || defined(EIGEN_TEST_PART_ALL)
  1147. #define CALL_SUBTEST_230(FUNC) CALL_SUBTEST(FUNC)
  1148. #else
  1149. #define CALL_SUBTEST_230(FUNC)
  1150. #endif
  1151. #if defined(EIGEN_TEST_PART_231) || defined(EIGEN_TEST_PART_ALL)
  1152. #define CALL_SUBTEST_231(FUNC) CALL_SUBTEST(FUNC)
  1153. #else
  1154. #define CALL_SUBTEST_231(FUNC)
  1155. #endif
  1156. #if defined(EIGEN_TEST_PART_232) || defined(EIGEN_TEST_PART_ALL)
  1157. #define CALL_SUBTEST_232(FUNC) CALL_SUBTEST(FUNC)
  1158. #else
  1159. #define CALL_SUBTEST_232(FUNC)
  1160. #endif
  1161. #if defined(EIGEN_TEST_PART_233) || defined(EIGEN_TEST_PART_ALL)
  1162. #define CALL_SUBTEST_233(FUNC) CALL_SUBTEST(FUNC)
  1163. #else
  1164. #define CALL_SUBTEST_233(FUNC)
  1165. #endif
  1166. #if defined(EIGEN_TEST_PART_234) || defined(EIGEN_TEST_PART_ALL)
  1167. #define CALL_SUBTEST_234(FUNC) CALL_SUBTEST(FUNC)
  1168. #else
  1169. #define CALL_SUBTEST_234(FUNC)
  1170. #endif
  1171. #if defined(EIGEN_TEST_PART_235) || defined(EIGEN_TEST_PART_ALL)
  1172. #define CALL_SUBTEST_235(FUNC) CALL_SUBTEST(FUNC)
  1173. #else
  1174. #define CALL_SUBTEST_235(FUNC)
  1175. #endif
  1176. #if defined(EIGEN_TEST_PART_236) || defined(EIGEN_TEST_PART_ALL)
  1177. #define CALL_SUBTEST_236(FUNC) CALL_SUBTEST(FUNC)
  1178. #else
  1179. #define CALL_SUBTEST_236(FUNC)
  1180. #endif
  1181. #if defined(EIGEN_TEST_PART_237) || defined(EIGEN_TEST_PART_ALL)
  1182. #define CALL_SUBTEST_237(FUNC) CALL_SUBTEST(FUNC)
  1183. #else
  1184. #define CALL_SUBTEST_237(FUNC)
  1185. #endif
  1186. #if defined(EIGEN_TEST_PART_238) || defined(EIGEN_TEST_PART_ALL)
  1187. #define CALL_SUBTEST_238(FUNC) CALL_SUBTEST(FUNC)
  1188. #else
  1189. #define CALL_SUBTEST_238(FUNC)
  1190. #endif
  1191. #if defined(EIGEN_TEST_PART_239) || defined(EIGEN_TEST_PART_ALL)
  1192. #define CALL_SUBTEST_239(FUNC) CALL_SUBTEST(FUNC)
  1193. #else
  1194. #define CALL_SUBTEST_239(FUNC)
  1195. #endif
  1196. #if defined(EIGEN_TEST_PART_240) || defined(EIGEN_TEST_PART_ALL)
  1197. #define CALL_SUBTEST_240(FUNC) CALL_SUBTEST(FUNC)
  1198. #else
  1199. #define CALL_SUBTEST_240(FUNC)
  1200. #endif
  1201. #if defined(EIGEN_TEST_PART_241) || defined(EIGEN_TEST_PART_ALL)
  1202. #define CALL_SUBTEST_241(FUNC) CALL_SUBTEST(FUNC)
  1203. #else
  1204. #define CALL_SUBTEST_241(FUNC)
  1205. #endif
  1206. #if defined(EIGEN_TEST_PART_242) || defined(EIGEN_TEST_PART_ALL)
  1207. #define CALL_SUBTEST_242(FUNC) CALL_SUBTEST(FUNC)
  1208. #else
  1209. #define CALL_SUBTEST_242(FUNC)
  1210. #endif
  1211. #if defined(EIGEN_TEST_PART_243) || defined(EIGEN_TEST_PART_ALL)
  1212. #define CALL_SUBTEST_243(FUNC) CALL_SUBTEST(FUNC)
  1213. #else
  1214. #define CALL_SUBTEST_243(FUNC)
  1215. #endif
  1216. #if defined(EIGEN_TEST_PART_244) || defined(EIGEN_TEST_PART_ALL)
  1217. #define CALL_SUBTEST_244(FUNC) CALL_SUBTEST(FUNC)
  1218. #else
  1219. #define CALL_SUBTEST_244(FUNC)
  1220. #endif
  1221. #if defined(EIGEN_TEST_PART_245) || defined(EIGEN_TEST_PART_ALL)
  1222. #define CALL_SUBTEST_245(FUNC) CALL_SUBTEST(FUNC)
  1223. #else
  1224. #define CALL_SUBTEST_245(FUNC)
  1225. #endif
  1226. #if defined(EIGEN_TEST_PART_246) || defined(EIGEN_TEST_PART_ALL)
  1227. #define CALL_SUBTEST_246(FUNC) CALL_SUBTEST(FUNC)
  1228. #else
  1229. #define CALL_SUBTEST_246(FUNC)
  1230. #endif
  1231. #if defined(EIGEN_TEST_PART_247) || defined(EIGEN_TEST_PART_ALL)
  1232. #define CALL_SUBTEST_247(FUNC) CALL_SUBTEST(FUNC)
  1233. #else
  1234. #define CALL_SUBTEST_247(FUNC)
  1235. #endif
  1236. #if defined(EIGEN_TEST_PART_248) || defined(EIGEN_TEST_PART_ALL)
  1237. #define CALL_SUBTEST_248(FUNC) CALL_SUBTEST(FUNC)
  1238. #else
  1239. #define CALL_SUBTEST_248(FUNC)
  1240. #endif
  1241. #if defined(EIGEN_TEST_PART_249) || defined(EIGEN_TEST_PART_ALL)
  1242. #define CALL_SUBTEST_249(FUNC) CALL_SUBTEST(FUNC)
  1243. #else
  1244. #define CALL_SUBTEST_249(FUNC)
  1245. #endif
  1246. #if defined(EIGEN_TEST_PART_250) || defined(EIGEN_TEST_PART_ALL)
  1247. #define CALL_SUBTEST_250(FUNC) CALL_SUBTEST(FUNC)
  1248. #else
  1249. #define CALL_SUBTEST_250(FUNC)
  1250. #endif
  1251. #if defined(EIGEN_TEST_PART_251) || defined(EIGEN_TEST_PART_ALL)
  1252. #define CALL_SUBTEST_251(FUNC) CALL_SUBTEST(FUNC)
  1253. #else
  1254. #define CALL_SUBTEST_251(FUNC)
  1255. #endif
  1256. #if defined(EIGEN_TEST_PART_252) || defined(EIGEN_TEST_PART_ALL)
  1257. #define CALL_SUBTEST_252(FUNC) CALL_SUBTEST(FUNC)
  1258. #else
  1259. #define CALL_SUBTEST_252(FUNC)
  1260. #endif
  1261. #if defined(EIGEN_TEST_PART_253) || defined(EIGEN_TEST_PART_ALL)
  1262. #define CALL_SUBTEST_253(FUNC) CALL_SUBTEST(FUNC)
  1263. #else
  1264. #define CALL_SUBTEST_253(FUNC)
  1265. #endif
  1266. #if defined(EIGEN_TEST_PART_254) || defined(EIGEN_TEST_PART_ALL)
  1267. #define CALL_SUBTEST_254(FUNC) CALL_SUBTEST(FUNC)
  1268. #else
  1269. #define CALL_SUBTEST_254(FUNC)
  1270. #endif
  1271. #if defined(EIGEN_TEST_PART_255) || defined(EIGEN_TEST_PART_ALL)
  1272. #define CALL_SUBTEST_255(FUNC) CALL_SUBTEST(FUNC)
  1273. #else
  1274. #define CALL_SUBTEST_255(FUNC)
  1275. #endif
  1276. #if defined(EIGEN_TEST_PART_256) || defined(EIGEN_TEST_PART_ALL)
  1277. #define CALL_SUBTEST_256(FUNC) CALL_SUBTEST(FUNC)
  1278. #else
  1279. #define CALL_SUBTEST_256(FUNC)
  1280. #endif
  1281. #if defined(EIGEN_TEST_PART_257) || defined(EIGEN_TEST_PART_ALL)
  1282. #define CALL_SUBTEST_257(FUNC) CALL_SUBTEST(FUNC)
  1283. #else
  1284. #define CALL_SUBTEST_257(FUNC)
  1285. #endif
  1286. #if defined(EIGEN_TEST_PART_258) || defined(EIGEN_TEST_PART_ALL)
  1287. #define CALL_SUBTEST_258(FUNC) CALL_SUBTEST(FUNC)
  1288. #else
  1289. #define CALL_SUBTEST_258(FUNC)
  1290. #endif
  1291. #if defined(EIGEN_TEST_PART_259) || defined(EIGEN_TEST_PART_ALL)
  1292. #define CALL_SUBTEST_259(FUNC) CALL_SUBTEST(FUNC)
  1293. #else
  1294. #define CALL_SUBTEST_259(FUNC)
  1295. #endif
  1296. #if defined(EIGEN_TEST_PART_260) || defined(EIGEN_TEST_PART_ALL)
  1297. #define CALL_SUBTEST_260(FUNC) CALL_SUBTEST(FUNC)
  1298. #else
  1299. #define CALL_SUBTEST_260(FUNC)
  1300. #endif
  1301. #if defined(EIGEN_TEST_PART_261) || defined(EIGEN_TEST_PART_ALL)
  1302. #define CALL_SUBTEST_261(FUNC) CALL_SUBTEST(FUNC)
  1303. #else
  1304. #define CALL_SUBTEST_261(FUNC)
  1305. #endif
  1306. #if defined(EIGEN_TEST_PART_262) || defined(EIGEN_TEST_PART_ALL)
  1307. #define CALL_SUBTEST_262(FUNC) CALL_SUBTEST(FUNC)
  1308. #else
  1309. #define CALL_SUBTEST_262(FUNC)
  1310. #endif
  1311. #if defined(EIGEN_TEST_PART_263) || defined(EIGEN_TEST_PART_ALL)
  1312. #define CALL_SUBTEST_263(FUNC) CALL_SUBTEST(FUNC)
  1313. #else
  1314. #define CALL_SUBTEST_263(FUNC)
  1315. #endif
  1316. #if defined(EIGEN_TEST_PART_264) || defined(EIGEN_TEST_PART_ALL)
  1317. #define CALL_SUBTEST_264(FUNC) CALL_SUBTEST(FUNC)
  1318. #else
  1319. #define CALL_SUBTEST_264(FUNC)
  1320. #endif
  1321. #if defined(EIGEN_TEST_PART_265) || defined(EIGEN_TEST_PART_ALL)
  1322. #define CALL_SUBTEST_265(FUNC) CALL_SUBTEST(FUNC)
  1323. #else
  1324. #define CALL_SUBTEST_265(FUNC)
  1325. #endif
  1326. #if defined(EIGEN_TEST_PART_266) || defined(EIGEN_TEST_PART_ALL)
  1327. #define CALL_SUBTEST_266(FUNC) CALL_SUBTEST(FUNC)
  1328. #else
  1329. #define CALL_SUBTEST_266(FUNC)
  1330. #endif
  1331. #if defined(EIGEN_TEST_PART_267) || defined(EIGEN_TEST_PART_ALL)
  1332. #define CALL_SUBTEST_267(FUNC) CALL_SUBTEST(FUNC)
  1333. #else
  1334. #define CALL_SUBTEST_267(FUNC)
  1335. #endif
  1336. #if defined(EIGEN_TEST_PART_268) || defined(EIGEN_TEST_PART_ALL)
  1337. #define CALL_SUBTEST_268(FUNC) CALL_SUBTEST(FUNC)
  1338. #else
  1339. #define CALL_SUBTEST_268(FUNC)
  1340. #endif
  1341. #if defined(EIGEN_TEST_PART_269) || defined(EIGEN_TEST_PART_ALL)
  1342. #define CALL_SUBTEST_269(FUNC) CALL_SUBTEST(FUNC)
  1343. #else
  1344. #define CALL_SUBTEST_269(FUNC)
  1345. #endif
  1346. #if defined(EIGEN_TEST_PART_270) || defined(EIGEN_TEST_PART_ALL)
  1347. #define CALL_SUBTEST_270(FUNC) CALL_SUBTEST(FUNC)
  1348. #else
  1349. #define CALL_SUBTEST_270(FUNC)
  1350. #endif
  1351. #if defined(EIGEN_TEST_PART_271) || defined(EIGEN_TEST_PART_ALL)
  1352. #define CALL_SUBTEST_271(FUNC) CALL_SUBTEST(FUNC)
  1353. #else
  1354. #define CALL_SUBTEST_271(FUNC)
  1355. #endif
  1356. #if defined(EIGEN_TEST_PART_272) || defined(EIGEN_TEST_PART_ALL)
  1357. #define CALL_SUBTEST_272(FUNC) CALL_SUBTEST(FUNC)
  1358. #else
  1359. #define CALL_SUBTEST_272(FUNC)
  1360. #endif
  1361. #if defined(EIGEN_TEST_PART_273) || defined(EIGEN_TEST_PART_ALL)
  1362. #define CALL_SUBTEST_273(FUNC) CALL_SUBTEST(FUNC)
  1363. #else
  1364. #define CALL_SUBTEST_273(FUNC)
  1365. #endif
  1366. #if defined(EIGEN_TEST_PART_274) || defined(EIGEN_TEST_PART_ALL)
  1367. #define CALL_SUBTEST_274(FUNC) CALL_SUBTEST(FUNC)
  1368. #else
  1369. #define CALL_SUBTEST_274(FUNC)
  1370. #endif
  1371. #if defined(EIGEN_TEST_PART_275) || defined(EIGEN_TEST_PART_ALL)
  1372. #define CALL_SUBTEST_275(FUNC) CALL_SUBTEST(FUNC)
  1373. #else
  1374. #define CALL_SUBTEST_275(FUNC)
  1375. #endif
  1376. #if defined(EIGEN_TEST_PART_276) || defined(EIGEN_TEST_PART_ALL)
  1377. #define CALL_SUBTEST_276(FUNC) CALL_SUBTEST(FUNC)
  1378. #else
  1379. #define CALL_SUBTEST_276(FUNC)
  1380. #endif
  1381. #if defined(EIGEN_TEST_PART_277) || defined(EIGEN_TEST_PART_ALL)
  1382. #define CALL_SUBTEST_277(FUNC) CALL_SUBTEST(FUNC)
  1383. #else
  1384. #define CALL_SUBTEST_277(FUNC)
  1385. #endif
  1386. #if defined(EIGEN_TEST_PART_278) || defined(EIGEN_TEST_PART_ALL)
  1387. #define CALL_SUBTEST_278(FUNC) CALL_SUBTEST(FUNC)
  1388. #else
  1389. #define CALL_SUBTEST_278(FUNC)
  1390. #endif
  1391. #if defined(EIGEN_TEST_PART_279) || defined(EIGEN_TEST_PART_ALL)
  1392. #define CALL_SUBTEST_279(FUNC) CALL_SUBTEST(FUNC)
  1393. #else
  1394. #define CALL_SUBTEST_279(FUNC)
  1395. #endif
  1396. #if defined(EIGEN_TEST_PART_280) || defined(EIGEN_TEST_PART_ALL)
  1397. #define CALL_SUBTEST_280(FUNC) CALL_SUBTEST(FUNC)
  1398. #else
  1399. #define CALL_SUBTEST_280(FUNC)
  1400. #endif
  1401. #if defined(EIGEN_TEST_PART_281) || defined(EIGEN_TEST_PART_ALL)
  1402. #define CALL_SUBTEST_281(FUNC) CALL_SUBTEST(FUNC)
  1403. #else
  1404. #define CALL_SUBTEST_281(FUNC)
  1405. #endif
  1406. #if defined(EIGEN_TEST_PART_282) || defined(EIGEN_TEST_PART_ALL)
  1407. #define CALL_SUBTEST_282(FUNC) CALL_SUBTEST(FUNC)
  1408. #else
  1409. #define CALL_SUBTEST_282(FUNC)
  1410. #endif
  1411. #if defined(EIGEN_TEST_PART_283) || defined(EIGEN_TEST_PART_ALL)
  1412. #define CALL_SUBTEST_283(FUNC) CALL_SUBTEST(FUNC)
  1413. #else
  1414. #define CALL_SUBTEST_283(FUNC)
  1415. #endif
  1416. #if defined(EIGEN_TEST_PART_284) || defined(EIGEN_TEST_PART_ALL)
  1417. #define CALL_SUBTEST_284(FUNC) CALL_SUBTEST(FUNC)
  1418. #else
  1419. #define CALL_SUBTEST_284(FUNC)
  1420. #endif
  1421. #if defined(EIGEN_TEST_PART_285) || defined(EIGEN_TEST_PART_ALL)
  1422. #define CALL_SUBTEST_285(FUNC) CALL_SUBTEST(FUNC)
  1423. #else
  1424. #define CALL_SUBTEST_285(FUNC)
  1425. #endif
  1426. #if defined(EIGEN_TEST_PART_286) || defined(EIGEN_TEST_PART_ALL)
  1427. #define CALL_SUBTEST_286(FUNC) CALL_SUBTEST(FUNC)
  1428. #else
  1429. #define CALL_SUBTEST_286(FUNC)
  1430. #endif
  1431. #if defined(EIGEN_TEST_PART_287) || defined(EIGEN_TEST_PART_ALL)
  1432. #define CALL_SUBTEST_287(FUNC) CALL_SUBTEST(FUNC)
  1433. #else
  1434. #define CALL_SUBTEST_287(FUNC)
  1435. #endif
  1436. #if defined(EIGEN_TEST_PART_288) || defined(EIGEN_TEST_PART_ALL)
  1437. #define CALL_SUBTEST_288(FUNC) CALL_SUBTEST(FUNC)
  1438. #else
  1439. #define CALL_SUBTEST_288(FUNC)
  1440. #endif
  1441. #if defined(EIGEN_TEST_PART_289) || defined(EIGEN_TEST_PART_ALL)
  1442. #define CALL_SUBTEST_289(FUNC) CALL_SUBTEST(FUNC)
  1443. #else
  1444. #define CALL_SUBTEST_289(FUNC)
  1445. #endif
  1446. #if defined(EIGEN_TEST_PART_290) || defined(EIGEN_TEST_PART_ALL)
  1447. #define CALL_SUBTEST_290(FUNC) CALL_SUBTEST(FUNC)
  1448. #else
  1449. #define CALL_SUBTEST_290(FUNC)
  1450. #endif
  1451. #if defined(EIGEN_TEST_PART_291) || defined(EIGEN_TEST_PART_ALL)
  1452. #define CALL_SUBTEST_291(FUNC) CALL_SUBTEST(FUNC)
  1453. #else
  1454. #define CALL_SUBTEST_291(FUNC)
  1455. #endif
  1456. #if defined(EIGEN_TEST_PART_292) || defined(EIGEN_TEST_PART_ALL)
  1457. #define CALL_SUBTEST_292(FUNC) CALL_SUBTEST(FUNC)
  1458. #else
  1459. #define CALL_SUBTEST_292(FUNC)
  1460. #endif
  1461. #if defined(EIGEN_TEST_PART_293) || defined(EIGEN_TEST_PART_ALL)
  1462. #define CALL_SUBTEST_293(FUNC) CALL_SUBTEST(FUNC)
  1463. #else
  1464. #define CALL_SUBTEST_293(FUNC)
  1465. #endif
  1466. #if defined(EIGEN_TEST_PART_294) || defined(EIGEN_TEST_PART_ALL)
  1467. #define CALL_SUBTEST_294(FUNC) CALL_SUBTEST(FUNC)
  1468. #else
  1469. #define CALL_SUBTEST_294(FUNC)
  1470. #endif
  1471. #if defined(EIGEN_TEST_PART_295) || defined(EIGEN_TEST_PART_ALL)
  1472. #define CALL_SUBTEST_295(FUNC) CALL_SUBTEST(FUNC)
  1473. #else
  1474. #define CALL_SUBTEST_295(FUNC)
  1475. #endif
  1476. #if defined(EIGEN_TEST_PART_296) || defined(EIGEN_TEST_PART_ALL)
  1477. #define CALL_SUBTEST_296(FUNC) CALL_SUBTEST(FUNC)
  1478. #else
  1479. #define CALL_SUBTEST_296(FUNC)
  1480. #endif
  1481. #if defined(EIGEN_TEST_PART_297) || defined(EIGEN_TEST_PART_ALL)
  1482. #define CALL_SUBTEST_297(FUNC) CALL_SUBTEST(FUNC)
  1483. #else
  1484. #define CALL_SUBTEST_297(FUNC)
  1485. #endif
  1486. #if defined(EIGEN_TEST_PART_298) || defined(EIGEN_TEST_PART_ALL)
  1487. #define CALL_SUBTEST_298(FUNC) CALL_SUBTEST(FUNC)
  1488. #else
  1489. #define CALL_SUBTEST_298(FUNC)
  1490. #endif
  1491. #if defined(EIGEN_TEST_PART_299) || defined(EIGEN_TEST_PART_ALL)
  1492. #define CALL_SUBTEST_299(FUNC) CALL_SUBTEST(FUNC)
  1493. #else
  1494. #define CALL_SUBTEST_299(FUNC)
  1495. #endif
  1496. #if defined(EIGEN_TEST_PART_300) || defined(EIGEN_TEST_PART_ALL)
  1497. #define CALL_SUBTEST_300(FUNC) CALL_SUBTEST(FUNC)
  1498. #else
  1499. #define CALL_SUBTEST_300(FUNC)
  1500. #endif
  1501. #if defined(EIGEN_TEST_PART_301) || defined(EIGEN_TEST_PART_ALL)
  1502. #define CALL_SUBTEST_301(FUNC) CALL_SUBTEST(FUNC)
  1503. #else
  1504. #define CALL_SUBTEST_301(FUNC)
  1505. #endif
  1506. #if defined(EIGEN_TEST_PART_302) || defined(EIGEN_TEST_PART_ALL)
  1507. #define CALL_SUBTEST_302(FUNC) CALL_SUBTEST(FUNC)
  1508. #else
  1509. #define CALL_SUBTEST_302(FUNC)
  1510. #endif
  1511. #if defined(EIGEN_TEST_PART_303) || defined(EIGEN_TEST_PART_ALL)
  1512. #define CALL_SUBTEST_303(FUNC) CALL_SUBTEST(FUNC)
  1513. #else
  1514. #define CALL_SUBTEST_303(FUNC)
  1515. #endif
  1516. #if defined(EIGEN_TEST_PART_304) || defined(EIGEN_TEST_PART_ALL)
  1517. #define CALL_SUBTEST_304(FUNC) CALL_SUBTEST(FUNC)
  1518. #else
  1519. #define CALL_SUBTEST_304(FUNC)
  1520. #endif
  1521. #if defined(EIGEN_TEST_PART_305) || defined(EIGEN_TEST_PART_ALL)
  1522. #define CALL_SUBTEST_305(FUNC) CALL_SUBTEST(FUNC)
  1523. #else
  1524. #define CALL_SUBTEST_305(FUNC)
  1525. #endif
  1526. #if defined(EIGEN_TEST_PART_306) || defined(EIGEN_TEST_PART_ALL)
  1527. #define CALL_SUBTEST_306(FUNC) CALL_SUBTEST(FUNC)
  1528. #else
  1529. #define CALL_SUBTEST_306(FUNC)
  1530. #endif
  1531. #if defined(EIGEN_TEST_PART_307) || defined(EIGEN_TEST_PART_ALL)
  1532. #define CALL_SUBTEST_307(FUNC) CALL_SUBTEST(FUNC)
  1533. #else
  1534. #define CALL_SUBTEST_307(FUNC)
  1535. #endif
  1536. #if defined(EIGEN_TEST_PART_308) || defined(EIGEN_TEST_PART_ALL)
  1537. #define CALL_SUBTEST_308(FUNC) CALL_SUBTEST(FUNC)
  1538. #else
  1539. #define CALL_SUBTEST_308(FUNC)
  1540. #endif
  1541. #if defined(EIGEN_TEST_PART_309) || defined(EIGEN_TEST_PART_ALL)
  1542. #define CALL_SUBTEST_309(FUNC) CALL_SUBTEST(FUNC)
  1543. #else
  1544. #define CALL_SUBTEST_309(FUNC)
  1545. #endif
  1546. #if defined(EIGEN_TEST_PART_310) || defined(EIGEN_TEST_PART_ALL)
  1547. #define CALL_SUBTEST_310(FUNC) CALL_SUBTEST(FUNC)
  1548. #else
  1549. #define CALL_SUBTEST_310(FUNC)
  1550. #endif
  1551. #if defined(EIGEN_TEST_PART_311) || defined(EIGEN_TEST_PART_ALL)
  1552. #define CALL_SUBTEST_311(FUNC) CALL_SUBTEST(FUNC)
  1553. #else
  1554. #define CALL_SUBTEST_311(FUNC)
  1555. #endif
  1556. #if defined(EIGEN_TEST_PART_312) || defined(EIGEN_TEST_PART_ALL)
  1557. #define CALL_SUBTEST_312(FUNC) CALL_SUBTEST(FUNC)
  1558. #else
  1559. #define CALL_SUBTEST_312(FUNC)
  1560. #endif
  1561. #if defined(EIGEN_TEST_PART_313) || defined(EIGEN_TEST_PART_ALL)
  1562. #define CALL_SUBTEST_313(FUNC) CALL_SUBTEST(FUNC)
  1563. #else
  1564. #define CALL_SUBTEST_313(FUNC)
  1565. #endif
  1566. #if defined(EIGEN_TEST_PART_314) || defined(EIGEN_TEST_PART_ALL)
  1567. #define CALL_SUBTEST_314(FUNC) CALL_SUBTEST(FUNC)
  1568. #else
  1569. #define CALL_SUBTEST_314(FUNC)
  1570. #endif
  1571. #if defined(EIGEN_TEST_PART_315) || defined(EIGEN_TEST_PART_ALL)
  1572. #define CALL_SUBTEST_315(FUNC) CALL_SUBTEST(FUNC)
  1573. #else
  1574. #define CALL_SUBTEST_315(FUNC)
  1575. #endif
  1576. #if defined(EIGEN_TEST_PART_316) || defined(EIGEN_TEST_PART_ALL)
  1577. #define CALL_SUBTEST_316(FUNC) CALL_SUBTEST(FUNC)
  1578. #else
  1579. #define CALL_SUBTEST_316(FUNC)
  1580. #endif
  1581. #if defined(EIGEN_TEST_PART_317) || defined(EIGEN_TEST_PART_ALL)
  1582. #define CALL_SUBTEST_317(FUNC) CALL_SUBTEST(FUNC)
  1583. #else
  1584. #define CALL_SUBTEST_317(FUNC)
  1585. #endif
  1586. #if defined(EIGEN_TEST_PART_318) || defined(EIGEN_TEST_PART_ALL)
  1587. #define CALL_SUBTEST_318(FUNC) CALL_SUBTEST(FUNC)
  1588. #else
  1589. #define CALL_SUBTEST_318(FUNC)
  1590. #endif
  1591. #if defined(EIGEN_TEST_PART_319) || defined(EIGEN_TEST_PART_ALL)
  1592. #define CALL_SUBTEST_319(FUNC) CALL_SUBTEST(FUNC)
  1593. #else
  1594. #define CALL_SUBTEST_319(FUNC)
  1595. #endif
  1596. #if defined(EIGEN_TEST_PART_320) || defined(EIGEN_TEST_PART_ALL)
  1597. #define CALL_SUBTEST_320(FUNC) CALL_SUBTEST(FUNC)
  1598. #else
  1599. #define CALL_SUBTEST_320(FUNC)
  1600. #endif
  1601. #if defined(EIGEN_TEST_PART_321) || defined(EIGEN_TEST_PART_ALL)
  1602. #define CALL_SUBTEST_321(FUNC) CALL_SUBTEST(FUNC)
  1603. #else
  1604. #define CALL_SUBTEST_321(FUNC)
  1605. #endif
  1606. #if defined(EIGEN_TEST_PART_322) || defined(EIGEN_TEST_PART_ALL)
  1607. #define CALL_SUBTEST_322(FUNC) CALL_SUBTEST(FUNC)
  1608. #else
  1609. #define CALL_SUBTEST_322(FUNC)
  1610. #endif
  1611. #if defined(EIGEN_TEST_PART_323) || defined(EIGEN_TEST_PART_ALL)
  1612. #define CALL_SUBTEST_323(FUNC) CALL_SUBTEST(FUNC)
  1613. #else
  1614. #define CALL_SUBTEST_323(FUNC)
  1615. #endif
  1616. #if defined(EIGEN_TEST_PART_324) || defined(EIGEN_TEST_PART_ALL)
  1617. #define CALL_SUBTEST_324(FUNC) CALL_SUBTEST(FUNC)
  1618. #else
  1619. #define CALL_SUBTEST_324(FUNC)
  1620. #endif
  1621. #if defined(EIGEN_TEST_PART_325) || defined(EIGEN_TEST_PART_ALL)
  1622. #define CALL_SUBTEST_325(FUNC) CALL_SUBTEST(FUNC)
  1623. #else
  1624. #define CALL_SUBTEST_325(FUNC)
  1625. #endif
  1626. #if defined(EIGEN_TEST_PART_326) || defined(EIGEN_TEST_PART_ALL)
  1627. #define CALL_SUBTEST_326(FUNC) CALL_SUBTEST(FUNC)
  1628. #else
  1629. #define CALL_SUBTEST_326(FUNC)
  1630. #endif
  1631. #if defined(EIGEN_TEST_PART_327) || defined(EIGEN_TEST_PART_ALL)
  1632. #define CALL_SUBTEST_327(FUNC) CALL_SUBTEST(FUNC)
  1633. #else
  1634. #define CALL_SUBTEST_327(FUNC)
  1635. #endif
  1636. #if defined(EIGEN_TEST_PART_328) || defined(EIGEN_TEST_PART_ALL)
  1637. #define CALL_SUBTEST_328(FUNC) CALL_SUBTEST(FUNC)
  1638. #else
  1639. #define CALL_SUBTEST_328(FUNC)
  1640. #endif
  1641. #if defined(EIGEN_TEST_PART_329) || defined(EIGEN_TEST_PART_ALL)
  1642. #define CALL_SUBTEST_329(FUNC) CALL_SUBTEST(FUNC)
  1643. #else
  1644. #define CALL_SUBTEST_329(FUNC)
  1645. #endif
  1646. #if defined(EIGEN_TEST_PART_330) || defined(EIGEN_TEST_PART_ALL)
  1647. #define CALL_SUBTEST_330(FUNC) CALL_SUBTEST(FUNC)
  1648. #else
  1649. #define CALL_SUBTEST_330(FUNC)
  1650. #endif
  1651. #if defined(EIGEN_TEST_PART_331) || defined(EIGEN_TEST_PART_ALL)
  1652. #define CALL_SUBTEST_331(FUNC) CALL_SUBTEST(FUNC)
  1653. #else
  1654. #define CALL_SUBTEST_331(FUNC)
  1655. #endif
  1656. #if defined(EIGEN_TEST_PART_332) || defined(EIGEN_TEST_PART_ALL)
  1657. #define CALL_SUBTEST_332(FUNC) CALL_SUBTEST(FUNC)
  1658. #else
  1659. #define CALL_SUBTEST_332(FUNC)
  1660. #endif
  1661. #if defined(EIGEN_TEST_PART_333) || defined(EIGEN_TEST_PART_ALL)
  1662. #define CALL_SUBTEST_333(FUNC) CALL_SUBTEST(FUNC)
  1663. #else
  1664. #define CALL_SUBTEST_333(FUNC)
  1665. #endif
  1666. #if defined(EIGEN_TEST_PART_334) || defined(EIGEN_TEST_PART_ALL)
  1667. #define CALL_SUBTEST_334(FUNC) CALL_SUBTEST(FUNC)
  1668. #else
  1669. #define CALL_SUBTEST_334(FUNC)
  1670. #endif
  1671. #if defined(EIGEN_TEST_PART_335) || defined(EIGEN_TEST_PART_ALL)
  1672. #define CALL_SUBTEST_335(FUNC) CALL_SUBTEST(FUNC)
  1673. #else
  1674. #define CALL_SUBTEST_335(FUNC)
  1675. #endif
  1676. #if defined(EIGEN_TEST_PART_336) || defined(EIGEN_TEST_PART_ALL)
  1677. #define CALL_SUBTEST_336(FUNC) CALL_SUBTEST(FUNC)
  1678. #else
  1679. #define CALL_SUBTEST_336(FUNC)
  1680. #endif
  1681. #if defined(EIGEN_TEST_PART_337) || defined(EIGEN_TEST_PART_ALL)
  1682. #define CALL_SUBTEST_337(FUNC) CALL_SUBTEST(FUNC)
  1683. #else
  1684. #define CALL_SUBTEST_337(FUNC)
  1685. #endif
  1686. #if defined(EIGEN_TEST_PART_338) || defined(EIGEN_TEST_PART_ALL)
  1687. #define CALL_SUBTEST_338(FUNC) CALL_SUBTEST(FUNC)
  1688. #else
  1689. #define CALL_SUBTEST_338(FUNC)
  1690. #endif
  1691. #if defined(EIGEN_TEST_PART_339) || defined(EIGEN_TEST_PART_ALL)
  1692. #define CALL_SUBTEST_339(FUNC) CALL_SUBTEST(FUNC)
  1693. #else
  1694. #define CALL_SUBTEST_339(FUNC)
  1695. #endif
  1696. #if defined(EIGEN_TEST_PART_340) || defined(EIGEN_TEST_PART_ALL)
  1697. #define CALL_SUBTEST_340(FUNC) CALL_SUBTEST(FUNC)
  1698. #else
  1699. #define CALL_SUBTEST_340(FUNC)
  1700. #endif
  1701. #if defined(EIGEN_TEST_PART_341) || defined(EIGEN_TEST_PART_ALL)
  1702. #define CALL_SUBTEST_341(FUNC) CALL_SUBTEST(FUNC)
  1703. #else
  1704. #define CALL_SUBTEST_341(FUNC)
  1705. #endif
  1706. #if defined(EIGEN_TEST_PART_342) || defined(EIGEN_TEST_PART_ALL)
  1707. #define CALL_SUBTEST_342(FUNC) CALL_SUBTEST(FUNC)
  1708. #else
  1709. #define CALL_SUBTEST_342(FUNC)
  1710. #endif
  1711. #if defined(EIGEN_TEST_PART_343) || defined(EIGEN_TEST_PART_ALL)
  1712. #define CALL_SUBTEST_343(FUNC) CALL_SUBTEST(FUNC)
  1713. #else
  1714. #define CALL_SUBTEST_343(FUNC)
  1715. #endif
  1716. #if defined(EIGEN_TEST_PART_344) || defined(EIGEN_TEST_PART_ALL)
  1717. #define CALL_SUBTEST_344(FUNC) CALL_SUBTEST(FUNC)
  1718. #else
  1719. #define CALL_SUBTEST_344(FUNC)
  1720. #endif
  1721. #if defined(EIGEN_TEST_PART_345) || defined(EIGEN_TEST_PART_ALL)
  1722. #define CALL_SUBTEST_345(FUNC) CALL_SUBTEST(FUNC)
  1723. #else
  1724. #define CALL_SUBTEST_345(FUNC)
  1725. #endif
  1726. #if defined(EIGEN_TEST_PART_346) || defined(EIGEN_TEST_PART_ALL)
  1727. #define CALL_SUBTEST_346(FUNC) CALL_SUBTEST(FUNC)
  1728. #else
  1729. #define CALL_SUBTEST_346(FUNC)
  1730. #endif
  1731. #if defined(EIGEN_TEST_PART_347) || defined(EIGEN_TEST_PART_ALL)
  1732. #define CALL_SUBTEST_347(FUNC) CALL_SUBTEST(FUNC)
  1733. #else
  1734. #define CALL_SUBTEST_347(FUNC)
  1735. #endif
  1736. #if defined(EIGEN_TEST_PART_348) || defined(EIGEN_TEST_PART_ALL)
  1737. #define CALL_SUBTEST_348(FUNC) CALL_SUBTEST(FUNC)
  1738. #else
  1739. #define CALL_SUBTEST_348(FUNC)
  1740. #endif
  1741. #if defined(EIGEN_TEST_PART_349) || defined(EIGEN_TEST_PART_ALL)
  1742. #define CALL_SUBTEST_349(FUNC) CALL_SUBTEST(FUNC)
  1743. #else
  1744. #define CALL_SUBTEST_349(FUNC)
  1745. #endif
  1746. #if defined(EIGEN_TEST_PART_350) || defined(EIGEN_TEST_PART_ALL)
  1747. #define CALL_SUBTEST_350(FUNC) CALL_SUBTEST(FUNC)
  1748. #else
  1749. #define CALL_SUBTEST_350(FUNC)
  1750. #endif
  1751. #if defined(EIGEN_TEST_PART_351) || defined(EIGEN_TEST_PART_ALL)
  1752. #define CALL_SUBTEST_351(FUNC) CALL_SUBTEST(FUNC)
  1753. #else
  1754. #define CALL_SUBTEST_351(FUNC)
  1755. #endif
  1756. #if defined(EIGEN_TEST_PART_352) || defined(EIGEN_TEST_PART_ALL)
  1757. #define CALL_SUBTEST_352(FUNC) CALL_SUBTEST(FUNC)
  1758. #else
  1759. #define CALL_SUBTEST_352(FUNC)
  1760. #endif
  1761. #if defined(EIGEN_TEST_PART_353) || defined(EIGEN_TEST_PART_ALL)
  1762. #define CALL_SUBTEST_353(FUNC) CALL_SUBTEST(FUNC)
  1763. #else
  1764. #define CALL_SUBTEST_353(FUNC)
  1765. #endif
  1766. #if defined(EIGEN_TEST_PART_354) || defined(EIGEN_TEST_PART_ALL)
  1767. #define CALL_SUBTEST_354(FUNC) CALL_SUBTEST(FUNC)
  1768. #else
  1769. #define CALL_SUBTEST_354(FUNC)
  1770. #endif
  1771. #if defined(EIGEN_TEST_PART_355) || defined(EIGEN_TEST_PART_ALL)
  1772. #define CALL_SUBTEST_355(FUNC) CALL_SUBTEST(FUNC)
  1773. #else
  1774. #define CALL_SUBTEST_355(FUNC)
  1775. #endif
  1776. #if defined(EIGEN_TEST_PART_356) || defined(EIGEN_TEST_PART_ALL)
  1777. #define CALL_SUBTEST_356(FUNC) CALL_SUBTEST(FUNC)
  1778. #else
  1779. #define CALL_SUBTEST_356(FUNC)
  1780. #endif
  1781. #if defined(EIGEN_TEST_PART_357) || defined(EIGEN_TEST_PART_ALL)
  1782. #define CALL_SUBTEST_357(FUNC) CALL_SUBTEST(FUNC)
  1783. #else
  1784. #define CALL_SUBTEST_357(FUNC)
  1785. #endif
  1786. #if defined(EIGEN_TEST_PART_358) || defined(EIGEN_TEST_PART_ALL)
  1787. #define CALL_SUBTEST_358(FUNC) CALL_SUBTEST(FUNC)
  1788. #else
  1789. #define CALL_SUBTEST_358(FUNC)
  1790. #endif
  1791. #if defined(EIGEN_TEST_PART_359) || defined(EIGEN_TEST_PART_ALL)
  1792. #define CALL_SUBTEST_359(FUNC) CALL_SUBTEST(FUNC)
  1793. #else
  1794. #define CALL_SUBTEST_359(FUNC)
  1795. #endif
  1796. #if defined(EIGEN_TEST_PART_360) || defined(EIGEN_TEST_PART_ALL)
  1797. #define CALL_SUBTEST_360(FUNC) CALL_SUBTEST(FUNC)
  1798. #else
  1799. #define CALL_SUBTEST_360(FUNC)
  1800. #endif
  1801. #if defined(EIGEN_TEST_PART_361) || defined(EIGEN_TEST_PART_ALL)
  1802. #define CALL_SUBTEST_361(FUNC) CALL_SUBTEST(FUNC)
  1803. #else
  1804. #define CALL_SUBTEST_361(FUNC)
  1805. #endif
  1806. #if defined(EIGEN_TEST_PART_362) || defined(EIGEN_TEST_PART_ALL)
  1807. #define CALL_SUBTEST_362(FUNC) CALL_SUBTEST(FUNC)
  1808. #else
  1809. #define CALL_SUBTEST_362(FUNC)
  1810. #endif
  1811. #if defined(EIGEN_TEST_PART_363) || defined(EIGEN_TEST_PART_ALL)
  1812. #define CALL_SUBTEST_363(FUNC) CALL_SUBTEST(FUNC)
  1813. #else
  1814. #define CALL_SUBTEST_363(FUNC)
  1815. #endif
  1816. #if defined(EIGEN_TEST_PART_364) || defined(EIGEN_TEST_PART_ALL)
  1817. #define CALL_SUBTEST_364(FUNC) CALL_SUBTEST(FUNC)
  1818. #else
  1819. #define CALL_SUBTEST_364(FUNC)
  1820. #endif
  1821. #if defined(EIGEN_TEST_PART_365) || defined(EIGEN_TEST_PART_ALL)
  1822. #define CALL_SUBTEST_365(FUNC) CALL_SUBTEST(FUNC)
  1823. #else
  1824. #define CALL_SUBTEST_365(FUNC)
  1825. #endif
  1826. #if defined(EIGEN_TEST_PART_366) || defined(EIGEN_TEST_PART_ALL)
  1827. #define CALL_SUBTEST_366(FUNC) CALL_SUBTEST(FUNC)
  1828. #else
  1829. #define CALL_SUBTEST_366(FUNC)
  1830. #endif
  1831. #if defined(EIGEN_TEST_PART_367) || defined(EIGEN_TEST_PART_ALL)
  1832. #define CALL_SUBTEST_367(FUNC) CALL_SUBTEST(FUNC)
  1833. #else
  1834. #define CALL_SUBTEST_367(FUNC)
  1835. #endif
  1836. #if defined(EIGEN_TEST_PART_368) || defined(EIGEN_TEST_PART_ALL)
  1837. #define CALL_SUBTEST_368(FUNC) CALL_SUBTEST(FUNC)
  1838. #else
  1839. #define CALL_SUBTEST_368(FUNC)
  1840. #endif
  1841. #if defined(EIGEN_TEST_PART_369) || defined(EIGEN_TEST_PART_ALL)
  1842. #define CALL_SUBTEST_369(FUNC) CALL_SUBTEST(FUNC)
  1843. #else
  1844. #define CALL_SUBTEST_369(FUNC)
  1845. #endif
  1846. #if defined(EIGEN_TEST_PART_370) || defined(EIGEN_TEST_PART_ALL)
  1847. #define CALL_SUBTEST_370(FUNC) CALL_SUBTEST(FUNC)
  1848. #else
  1849. #define CALL_SUBTEST_370(FUNC)
  1850. #endif
  1851. #if defined(EIGEN_TEST_PART_371) || defined(EIGEN_TEST_PART_ALL)
  1852. #define CALL_SUBTEST_371(FUNC) CALL_SUBTEST(FUNC)
  1853. #else
  1854. #define CALL_SUBTEST_371(FUNC)
  1855. #endif
  1856. #if defined(EIGEN_TEST_PART_372) || defined(EIGEN_TEST_PART_ALL)
  1857. #define CALL_SUBTEST_372(FUNC) CALL_SUBTEST(FUNC)
  1858. #else
  1859. #define CALL_SUBTEST_372(FUNC)
  1860. #endif
  1861. #if defined(EIGEN_TEST_PART_373) || defined(EIGEN_TEST_PART_ALL)
  1862. #define CALL_SUBTEST_373(FUNC) CALL_SUBTEST(FUNC)
  1863. #else
  1864. #define CALL_SUBTEST_373(FUNC)
  1865. #endif
  1866. #if defined(EIGEN_TEST_PART_374) || defined(EIGEN_TEST_PART_ALL)
  1867. #define CALL_SUBTEST_374(FUNC) CALL_SUBTEST(FUNC)
  1868. #else
  1869. #define CALL_SUBTEST_374(FUNC)
  1870. #endif
  1871. #if defined(EIGEN_TEST_PART_375) || defined(EIGEN_TEST_PART_ALL)
  1872. #define CALL_SUBTEST_375(FUNC) CALL_SUBTEST(FUNC)
  1873. #else
  1874. #define CALL_SUBTEST_375(FUNC)
  1875. #endif
  1876. #if defined(EIGEN_TEST_PART_376) || defined(EIGEN_TEST_PART_ALL)
  1877. #define CALL_SUBTEST_376(FUNC) CALL_SUBTEST(FUNC)
  1878. #else
  1879. #define CALL_SUBTEST_376(FUNC)
  1880. #endif
  1881. #if defined(EIGEN_TEST_PART_377) || defined(EIGEN_TEST_PART_ALL)
  1882. #define CALL_SUBTEST_377(FUNC) CALL_SUBTEST(FUNC)
  1883. #else
  1884. #define CALL_SUBTEST_377(FUNC)
  1885. #endif
  1886. #if defined(EIGEN_TEST_PART_378) || defined(EIGEN_TEST_PART_ALL)
  1887. #define CALL_SUBTEST_378(FUNC) CALL_SUBTEST(FUNC)
  1888. #else
  1889. #define CALL_SUBTEST_378(FUNC)
  1890. #endif
  1891. #if defined(EIGEN_TEST_PART_379) || defined(EIGEN_TEST_PART_ALL)
  1892. #define CALL_SUBTEST_379(FUNC) CALL_SUBTEST(FUNC)
  1893. #else
  1894. #define CALL_SUBTEST_379(FUNC)
  1895. #endif
  1896. #if defined(EIGEN_TEST_PART_380) || defined(EIGEN_TEST_PART_ALL)
  1897. #define CALL_SUBTEST_380(FUNC) CALL_SUBTEST(FUNC)
  1898. #else
  1899. #define CALL_SUBTEST_380(FUNC)
  1900. #endif
  1901. #if defined(EIGEN_TEST_PART_381) || defined(EIGEN_TEST_PART_ALL)
  1902. #define CALL_SUBTEST_381(FUNC) CALL_SUBTEST(FUNC)
  1903. #else
  1904. #define CALL_SUBTEST_381(FUNC)
  1905. #endif
  1906. #if defined(EIGEN_TEST_PART_382) || defined(EIGEN_TEST_PART_ALL)
  1907. #define CALL_SUBTEST_382(FUNC) CALL_SUBTEST(FUNC)
  1908. #else
  1909. #define CALL_SUBTEST_382(FUNC)
  1910. #endif
  1911. #if defined(EIGEN_TEST_PART_383) || defined(EIGEN_TEST_PART_ALL)
  1912. #define CALL_SUBTEST_383(FUNC) CALL_SUBTEST(FUNC)
  1913. #else
  1914. #define CALL_SUBTEST_383(FUNC)
  1915. #endif
  1916. #if defined(EIGEN_TEST_PART_384) || defined(EIGEN_TEST_PART_ALL)
  1917. #define CALL_SUBTEST_384(FUNC) CALL_SUBTEST(FUNC)
  1918. #else
  1919. #define CALL_SUBTEST_384(FUNC)
  1920. #endif
  1921. #if defined(EIGEN_TEST_PART_385) || defined(EIGEN_TEST_PART_ALL)
  1922. #define CALL_SUBTEST_385(FUNC) CALL_SUBTEST(FUNC)
  1923. #else
  1924. #define CALL_SUBTEST_385(FUNC)
  1925. #endif
  1926. #if defined(EIGEN_TEST_PART_386) || defined(EIGEN_TEST_PART_ALL)
  1927. #define CALL_SUBTEST_386(FUNC) CALL_SUBTEST(FUNC)
  1928. #else
  1929. #define CALL_SUBTEST_386(FUNC)
  1930. #endif
  1931. #if defined(EIGEN_TEST_PART_387) || defined(EIGEN_TEST_PART_ALL)
  1932. #define CALL_SUBTEST_387(FUNC) CALL_SUBTEST(FUNC)
  1933. #else
  1934. #define CALL_SUBTEST_387(FUNC)
  1935. #endif
  1936. #if defined(EIGEN_TEST_PART_388) || defined(EIGEN_TEST_PART_ALL)
  1937. #define CALL_SUBTEST_388(FUNC) CALL_SUBTEST(FUNC)
  1938. #else
  1939. #define CALL_SUBTEST_388(FUNC)
  1940. #endif
  1941. #if defined(EIGEN_TEST_PART_389) || defined(EIGEN_TEST_PART_ALL)
  1942. #define CALL_SUBTEST_389(FUNC) CALL_SUBTEST(FUNC)
  1943. #else
  1944. #define CALL_SUBTEST_389(FUNC)
  1945. #endif
  1946. #if defined(EIGEN_TEST_PART_390) || defined(EIGEN_TEST_PART_ALL)
  1947. #define CALL_SUBTEST_390(FUNC) CALL_SUBTEST(FUNC)
  1948. #else
  1949. #define CALL_SUBTEST_390(FUNC)
  1950. #endif
  1951. #if defined(EIGEN_TEST_PART_391) || defined(EIGEN_TEST_PART_ALL)
  1952. #define CALL_SUBTEST_391(FUNC) CALL_SUBTEST(FUNC)
  1953. #else
  1954. #define CALL_SUBTEST_391(FUNC)
  1955. #endif
  1956. #if defined(EIGEN_TEST_PART_392) || defined(EIGEN_TEST_PART_ALL)
  1957. #define CALL_SUBTEST_392(FUNC) CALL_SUBTEST(FUNC)
  1958. #else
  1959. #define CALL_SUBTEST_392(FUNC)
  1960. #endif
  1961. #if defined(EIGEN_TEST_PART_393) || defined(EIGEN_TEST_PART_ALL)
  1962. #define CALL_SUBTEST_393(FUNC) CALL_SUBTEST(FUNC)
  1963. #else
  1964. #define CALL_SUBTEST_393(FUNC)
  1965. #endif
  1966. #if defined(EIGEN_TEST_PART_394) || defined(EIGEN_TEST_PART_ALL)
  1967. #define CALL_SUBTEST_394(FUNC) CALL_SUBTEST(FUNC)
  1968. #else
  1969. #define CALL_SUBTEST_394(FUNC)
  1970. #endif
  1971. #if defined(EIGEN_TEST_PART_395) || defined(EIGEN_TEST_PART_ALL)
  1972. #define CALL_SUBTEST_395(FUNC) CALL_SUBTEST(FUNC)
  1973. #else
  1974. #define CALL_SUBTEST_395(FUNC)
  1975. #endif
  1976. #if defined(EIGEN_TEST_PART_396) || defined(EIGEN_TEST_PART_ALL)
  1977. #define CALL_SUBTEST_396(FUNC) CALL_SUBTEST(FUNC)
  1978. #else
  1979. #define CALL_SUBTEST_396(FUNC)
  1980. #endif
  1981. #if defined(EIGEN_TEST_PART_397) || defined(EIGEN_TEST_PART_ALL)
  1982. #define CALL_SUBTEST_397(FUNC) CALL_SUBTEST(FUNC)
  1983. #else
  1984. #define CALL_SUBTEST_397(FUNC)
  1985. #endif
  1986. #if defined(EIGEN_TEST_PART_398) || defined(EIGEN_TEST_PART_ALL)
  1987. #define CALL_SUBTEST_398(FUNC) CALL_SUBTEST(FUNC)
  1988. #else
  1989. #define CALL_SUBTEST_398(FUNC)
  1990. #endif
  1991. #if defined(EIGEN_TEST_PART_399) || defined(EIGEN_TEST_PART_ALL)
  1992. #define CALL_SUBTEST_399(FUNC) CALL_SUBTEST(FUNC)
  1993. #else
  1994. #define CALL_SUBTEST_399(FUNC)
  1995. #endif
  1996. #if defined(EIGEN_TEST_PART_400) || defined(EIGEN_TEST_PART_ALL)
  1997. #define CALL_SUBTEST_400(FUNC) CALL_SUBTEST(FUNC)
  1998. #else
  1999. #define CALL_SUBTEST_400(FUNC)
  2000. #endif
  2001. #if defined(EIGEN_TEST_PART_401) || defined(EIGEN_TEST_PART_ALL)
  2002. #define CALL_SUBTEST_401(FUNC) CALL_SUBTEST(FUNC)
  2003. #else
  2004. #define CALL_SUBTEST_401(FUNC)
  2005. #endif
  2006. #if defined(EIGEN_TEST_PART_402) || defined(EIGEN_TEST_PART_ALL)
  2007. #define CALL_SUBTEST_402(FUNC) CALL_SUBTEST(FUNC)
  2008. #else
  2009. #define CALL_SUBTEST_402(FUNC)
  2010. #endif
  2011. #if defined(EIGEN_TEST_PART_403) || defined(EIGEN_TEST_PART_ALL)
  2012. #define CALL_SUBTEST_403(FUNC) CALL_SUBTEST(FUNC)
  2013. #else
  2014. #define CALL_SUBTEST_403(FUNC)
  2015. #endif
  2016. #if defined(EIGEN_TEST_PART_404) || defined(EIGEN_TEST_PART_ALL)
  2017. #define CALL_SUBTEST_404(FUNC) CALL_SUBTEST(FUNC)
  2018. #else
  2019. #define CALL_SUBTEST_404(FUNC)
  2020. #endif
  2021. #if defined(EIGEN_TEST_PART_405) || defined(EIGEN_TEST_PART_ALL)
  2022. #define CALL_SUBTEST_405(FUNC) CALL_SUBTEST(FUNC)
  2023. #else
  2024. #define CALL_SUBTEST_405(FUNC)
  2025. #endif
  2026. #if defined(EIGEN_TEST_PART_406) || defined(EIGEN_TEST_PART_ALL)
  2027. #define CALL_SUBTEST_406(FUNC) CALL_SUBTEST(FUNC)
  2028. #else
  2029. #define CALL_SUBTEST_406(FUNC)
  2030. #endif
  2031. #if defined(EIGEN_TEST_PART_407) || defined(EIGEN_TEST_PART_ALL)
  2032. #define CALL_SUBTEST_407(FUNC) CALL_SUBTEST(FUNC)
  2033. #else
  2034. #define CALL_SUBTEST_407(FUNC)
  2035. #endif
  2036. #if defined(EIGEN_TEST_PART_408) || defined(EIGEN_TEST_PART_ALL)
  2037. #define CALL_SUBTEST_408(FUNC) CALL_SUBTEST(FUNC)
  2038. #else
  2039. #define CALL_SUBTEST_408(FUNC)
  2040. #endif
  2041. #if defined(EIGEN_TEST_PART_409) || defined(EIGEN_TEST_PART_ALL)
  2042. #define CALL_SUBTEST_409(FUNC) CALL_SUBTEST(FUNC)
  2043. #else
  2044. #define CALL_SUBTEST_409(FUNC)
  2045. #endif
  2046. #if defined(EIGEN_TEST_PART_410) || defined(EIGEN_TEST_PART_ALL)
  2047. #define CALL_SUBTEST_410(FUNC) CALL_SUBTEST(FUNC)
  2048. #else
  2049. #define CALL_SUBTEST_410(FUNC)
  2050. #endif
  2051. #if defined(EIGEN_TEST_PART_411) || defined(EIGEN_TEST_PART_ALL)
  2052. #define CALL_SUBTEST_411(FUNC) CALL_SUBTEST(FUNC)
  2053. #else
  2054. #define CALL_SUBTEST_411(FUNC)
  2055. #endif
  2056. #if defined(EIGEN_TEST_PART_412) || defined(EIGEN_TEST_PART_ALL)
  2057. #define CALL_SUBTEST_412(FUNC) CALL_SUBTEST(FUNC)
  2058. #else
  2059. #define CALL_SUBTEST_412(FUNC)
  2060. #endif
  2061. #if defined(EIGEN_TEST_PART_413) || defined(EIGEN_TEST_PART_ALL)
  2062. #define CALL_SUBTEST_413(FUNC) CALL_SUBTEST(FUNC)
  2063. #else
  2064. #define CALL_SUBTEST_413(FUNC)
  2065. #endif
  2066. #if defined(EIGEN_TEST_PART_414) || defined(EIGEN_TEST_PART_ALL)
  2067. #define CALL_SUBTEST_414(FUNC) CALL_SUBTEST(FUNC)
  2068. #else
  2069. #define CALL_SUBTEST_414(FUNC)
  2070. #endif
  2071. #if defined(EIGEN_TEST_PART_415) || defined(EIGEN_TEST_PART_ALL)
  2072. #define CALL_SUBTEST_415(FUNC) CALL_SUBTEST(FUNC)
  2073. #else
  2074. #define CALL_SUBTEST_415(FUNC)
  2075. #endif
  2076. #if defined(EIGEN_TEST_PART_416) || defined(EIGEN_TEST_PART_ALL)
  2077. #define CALL_SUBTEST_416(FUNC) CALL_SUBTEST(FUNC)
  2078. #else
  2079. #define CALL_SUBTEST_416(FUNC)
  2080. #endif
  2081. #if defined(EIGEN_TEST_PART_417) || defined(EIGEN_TEST_PART_ALL)
  2082. #define CALL_SUBTEST_417(FUNC) CALL_SUBTEST(FUNC)
  2083. #else
  2084. #define CALL_SUBTEST_417(FUNC)
  2085. #endif
  2086. #if defined(EIGEN_TEST_PART_418) || defined(EIGEN_TEST_PART_ALL)
  2087. #define CALL_SUBTEST_418(FUNC) CALL_SUBTEST(FUNC)
  2088. #else
  2089. #define CALL_SUBTEST_418(FUNC)
  2090. #endif
  2091. #if defined(EIGEN_TEST_PART_419) || defined(EIGEN_TEST_PART_ALL)
  2092. #define CALL_SUBTEST_419(FUNC) CALL_SUBTEST(FUNC)
  2093. #else
  2094. #define CALL_SUBTEST_419(FUNC)
  2095. #endif
  2096. #if defined(EIGEN_TEST_PART_420) || defined(EIGEN_TEST_PART_ALL)
  2097. #define CALL_SUBTEST_420(FUNC) CALL_SUBTEST(FUNC)
  2098. #else
  2099. #define CALL_SUBTEST_420(FUNC)
  2100. #endif
  2101. #if defined(EIGEN_TEST_PART_421) || defined(EIGEN_TEST_PART_ALL)
  2102. #define CALL_SUBTEST_421(FUNC) CALL_SUBTEST(FUNC)
  2103. #else
  2104. #define CALL_SUBTEST_421(FUNC)
  2105. #endif
  2106. #if defined(EIGEN_TEST_PART_422) || defined(EIGEN_TEST_PART_ALL)
  2107. #define CALL_SUBTEST_422(FUNC) CALL_SUBTEST(FUNC)
  2108. #else
  2109. #define CALL_SUBTEST_422(FUNC)
  2110. #endif
  2111. #if defined(EIGEN_TEST_PART_423) || defined(EIGEN_TEST_PART_ALL)
  2112. #define CALL_SUBTEST_423(FUNC) CALL_SUBTEST(FUNC)
  2113. #else
  2114. #define CALL_SUBTEST_423(FUNC)
  2115. #endif
  2116. #if defined(EIGEN_TEST_PART_424) || defined(EIGEN_TEST_PART_ALL)
  2117. #define CALL_SUBTEST_424(FUNC) CALL_SUBTEST(FUNC)
  2118. #else
  2119. #define CALL_SUBTEST_424(FUNC)
  2120. #endif
  2121. #if defined(EIGEN_TEST_PART_425) || defined(EIGEN_TEST_PART_ALL)
  2122. #define CALL_SUBTEST_425(FUNC) CALL_SUBTEST(FUNC)
  2123. #else
  2124. #define CALL_SUBTEST_425(FUNC)
  2125. #endif
  2126. #if defined(EIGEN_TEST_PART_426) || defined(EIGEN_TEST_PART_ALL)
  2127. #define CALL_SUBTEST_426(FUNC) CALL_SUBTEST(FUNC)
  2128. #else
  2129. #define CALL_SUBTEST_426(FUNC)
  2130. #endif
  2131. #if defined(EIGEN_TEST_PART_427) || defined(EIGEN_TEST_PART_ALL)
  2132. #define CALL_SUBTEST_427(FUNC) CALL_SUBTEST(FUNC)
  2133. #else
  2134. #define CALL_SUBTEST_427(FUNC)
  2135. #endif
  2136. #if defined(EIGEN_TEST_PART_428) || defined(EIGEN_TEST_PART_ALL)
  2137. #define CALL_SUBTEST_428(FUNC) CALL_SUBTEST(FUNC)
  2138. #else
  2139. #define CALL_SUBTEST_428(FUNC)
  2140. #endif
  2141. #if defined(EIGEN_TEST_PART_429) || defined(EIGEN_TEST_PART_ALL)
  2142. #define CALL_SUBTEST_429(FUNC) CALL_SUBTEST(FUNC)
  2143. #else
  2144. #define CALL_SUBTEST_429(FUNC)
  2145. #endif
  2146. #if defined(EIGEN_TEST_PART_430) || defined(EIGEN_TEST_PART_ALL)
  2147. #define CALL_SUBTEST_430(FUNC) CALL_SUBTEST(FUNC)
  2148. #else
  2149. #define CALL_SUBTEST_430(FUNC)
  2150. #endif
  2151. #if defined(EIGEN_TEST_PART_431) || defined(EIGEN_TEST_PART_ALL)
  2152. #define CALL_SUBTEST_431(FUNC) CALL_SUBTEST(FUNC)
  2153. #else
  2154. #define CALL_SUBTEST_431(FUNC)
  2155. #endif
  2156. #if defined(EIGEN_TEST_PART_432) || defined(EIGEN_TEST_PART_ALL)
  2157. #define CALL_SUBTEST_432(FUNC) CALL_SUBTEST(FUNC)
  2158. #else
  2159. #define CALL_SUBTEST_432(FUNC)
  2160. #endif
  2161. #if defined(EIGEN_TEST_PART_433) || defined(EIGEN_TEST_PART_ALL)
  2162. #define CALL_SUBTEST_433(FUNC) CALL_SUBTEST(FUNC)
  2163. #else
  2164. #define CALL_SUBTEST_433(FUNC)
  2165. #endif
  2166. #if defined(EIGEN_TEST_PART_434) || defined(EIGEN_TEST_PART_ALL)
  2167. #define CALL_SUBTEST_434(FUNC) CALL_SUBTEST(FUNC)
  2168. #else
  2169. #define CALL_SUBTEST_434(FUNC)
  2170. #endif
  2171. #if defined(EIGEN_TEST_PART_435) || defined(EIGEN_TEST_PART_ALL)
  2172. #define CALL_SUBTEST_435(FUNC) CALL_SUBTEST(FUNC)
  2173. #else
  2174. #define CALL_SUBTEST_435(FUNC)
  2175. #endif
  2176. #if defined(EIGEN_TEST_PART_436) || defined(EIGEN_TEST_PART_ALL)
  2177. #define CALL_SUBTEST_436(FUNC) CALL_SUBTEST(FUNC)
  2178. #else
  2179. #define CALL_SUBTEST_436(FUNC)
  2180. #endif
  2181. #if defined(EIGEN_TEST_PART_437) || defined(EIGEN_TEST_PART_ALL)
  2182. #define CALL_SUBTEST_437(FUNC) CALL_SUBTEST(FUNC)
  2183. #else
  2184. #define CALL_SUBTEST_437(FUNC)
  2185. #endif
  2186. #if defined(EIGEN_TEST_PART_438) || defined(EIGEN_TEST_PART_ALL)
  2187. #define CALL_SUBTEST_438(FUNC) CALL_SUBTEST(FUNC)
  2188. #else
  2189. #define CALL_SUBTEST_438(FUNC)
  2190. #endif
  2191. #if defined(EIGEN_TEST_PART_439) || defined(EIGEN_TEST_PART_ALL)
  2192. #define CALL_SUBTEST_439(FUNC) CALL_SUBTEST(FUNC)
  2193. #else
  2194. #define CALL_SUBTEST_439(FUNC)
  2195. #endif
  2196. #if defined(EIGEN_TEST_PART_440) || defined(EIGEN_TEST_PART_ALL)
  2197. #define CALL_SUBTEST_440(FUNC) CALL_SUBTEST(FUNC)
  2198. #else
  2199. #define CALL_SUBTEST_440(FUNC)
  2200. #endif
  2201. #if defined(EIGEN_TEST_PART_441) || defined(EIGEN_TEST_PART_ALL)
  2202. #define CALL_SUBTEST_441(FUNC) CALL_SUBTEST(FUNC)
  2203. #else
  2204. #define CALL_SUBTEST_441(FUNC)
  2205. #endif
  2206. #if defined(EIGEN_TEST_PART_442) || defined(EIGEN_TEST_PART_ALL)
  2207. #define CALL_SUBTEST_442(FUNC) CALL_SUBTEST(FUNC)
  2208. #else
  2209. #define CALL_SUBTEST_442(FUNC)
  2210. #endif
  2211. #if defined(EIGEN_TEST_PART_443) || defined(EIGEN_TEST_PART_ALL)
  2212. #define CALL_SUBTEST_443(FUNC) CALL_SUBTEST(FUNC)
  2213. #else
  2214. #define CALL_SUBTEST_443(FUNC)
  2215. #endif
  2216. #if defined(EIGEN_TEST_PART_444) || defined(EIGEN_TEST_PART_ALL)
  2217. #define CALL_SUBTEST_444(FUNC) CALL_SUBTEST(FUNC)
  2218. #else
  2219. #define CALL_SUBTEST_444(FUNC)
  2220. #endif
  2221. #if defined(EIGEN_TEST_PART_445) || defined(EIGEN_TEST_PART_ALL)
  2222. #define CALL_SUBTEST_445(FUNC) CALL_SUBTEST(FUNC)
  2223. #else
  2224. #define CALL_SUBTEST_445(FUNC)
  2225. #endif
  2226. #if defined(EIGEN_TEST_PART_446) || defined(EIGEN_TEST_PART_ALL)
  2227. #define CALL_SUBTEST_446(FUNC) CALL_SUBTEST(FUNC)
  2228. #else
  2229. #define CALL_SUBTEST_446(FUNC)
  2230. #endif
  2231. #if defined(EIGEN_TEST_PART_447) || defined(EIGEN_TEST_PART_ALL)
  2232. #define CALL_SUBTEST_447(FUNC) CALL_SUBTEST(FUNC)
  2233. #else
  2234. #define CALL_SUBTEST_447(FUNC)
  2235. #endif
  2236. #if defined(EIGEN_TEST_PART_448) || defined(EIGEN_TEST_PART_ALL)
  2237. #define CALL_SUBTEST_448(FUNC) CALL_SUBTEST(FUNC)
  2238. #else
  2239. #define CALL_SUBTEST_448(FUNC)
  2240. #endif
  2241. #if defined(EIGEN_TEST_PART_449) || defined(EIGEN_TEST_PART_ALL)
  2242. #define CALL_SUBTEST_449(FUNC) CALL_SUBTEST(FUNC)
  2243. #else
  2244. #define CALL_SUBTEST_449(FUNC)
  2245. #endif
  2246. #if defined(EIGEN_TEST_PART_450) || defined(EIGEN_TEST_PART_ALL)
  2247. #define CALL_SUBTEST_450(FUNC) CALL_SUBTEST(FUNC)
  2248. #else
  2249. #define CALL_SUBTEST_450(FUNC)
  2250. #endif
  2251. #if defined(EIGEN_TEST_PART_451) || defined(EIGEN_TEST_PART_ALL)
  2252. #define CALL_SUBTEST_451(FUNC) CALL_SUBTEST(FUNC)
  2253. #else
  2254. #define CALL_SUBTEST_451(FUNC)
  2255. #endif
  2256. #if defined(EIGEN_TEST_PART_452) || defined(EIGEN_TEST_PART_ALL)
  2257. #define CALL_SUBTEST_452(FUNC) CALL_SUBTEST(FUNC)
  2258. #else
  2259. #define CALL_SUBTEST_452(FUNC)
  2260. #endif
  2261. #if defined(EIGEN_TEST_PART_453) || defined(EIGEN_TEST_PART_ALL)
  2262. #define CALL_SUBTEST_453(FUNC) CALL_SUBTEST(FUNC)
  2263. #else
  2264. #define CALL_SUBTEST_453(FUNC)
  2265. #endif
  2266. #if defined(EIGEN_TEST_PART_454) || defined(EIGEN_TEST_PART_ALL)
  2267. #define CALL_SUBTEST_454(FUNC) CALL_SUBTEST(FUNC)
  2268. #else
  2269. #define CALL_SUBTEST_454(FUNC)
  2270. #endif
  2271. #if defined(EIGEN_TEST_PART_455) || defined(EIGEN_TEST_PART_ALL)
  2272. #define CALL_SUBTEST_455(FUNC) CALL_SUBTEST(FUNC)
  2273. #else
  2274. #define CALL_SUBTEST_455(FUNC)
  2275. #endif
  2276. #if defined(EIGEN_TEST_PART_456) || defined(EIGEN_TEST_PART_ALL)
  2277. #define CALL_SUBTEST_456(FUNC) CALL_SUBTEST(FUNC)
  2278. #else
  2279. #define CALL_SUBTEST_456(FUNC)
  2280. #endif
  2281. #if defined(EIGEN_TEST_PART_457) || defined(EIGEN_TEST_PART_ALL)
  2282. #define CALL_SUBTEST_457(FUNC) CALL_SUBTEST(FUNC)
  2283. #else
  2284. #define CALL_SUBTEST_457(FUNC)
  2285. #endif
  2286. #if defined(EIGEN_TEST_PART_458) || defined(EIGEN_TEST_PART_ALL)
  2287. #define CALL_SUBTEST_458(FUNC) CALL_SUBTEST(FUNC)
  2288. #else
  2289. #define CALL_SUBTEST_458(FUNC)
  2290. #endif
  2291. #if defined(EIGEN_TEST_PART_459) || defined(EIGEN_TEST_PART_ALL)
  2292. #define CALL_SUBTEST_459(FUNC) CALL_SUBTEST(FUNC)
  2293. #else
  2294. #define CALL_SUBTEST_459(FUNC)
  2295. #endif
  2296. #if defined(EIGEN_TEST_PART_460) || defined(EIGEN_TEST_PART_ALL)
  2297. #define CALL_SUBTEST_460(FUNC) CALL_SUBTEST(FUNC)
  2298. #else
  2299. #define CALL_SUBTEST_460(FUNC)
  2300. #endif
  2301. #if defined(EIGEN_TEST_PART_461) || defined(EIGEN_TEST_PART_ALL)
  2302. #define CALL_SUBTEST_461(FUNC) CALL_SUBTEST(FUNC)
  2303. #else
  2304. #define CALL_SUBTEST_461(FUNC)
  2305. #endif
  2306. #if defined(EIGEN_TEST_PART_462) || defined(EIGEN_TEST_PART_ALL)
  2307. #define CALL_SUBTEST_462(FUNC) CALL_SUBTEST(FUNC)
  2308. #else
  2309. #define CALL_SUBTEST_462(FUNC)
  2310. #endif
  2311. #if defined(EIGEN_TEST_PART_463) || defined(EIGEN_TEST_PART_ALL)
  2312. #define CALL_SUBTEST_463(FUNC) CALL_SUBTEST(FUNC)
  2313. #else
  2314. #define CALL_SUBTEST_463(FUNC)
  2315. #endif
  2316. #if defined(EIGEN_TEST_PART_464) || defined(EIGEN_TEST_PART_ALL)
  2317. #define CALL_SUBTEST_464(FUNC) CALL_SUBTEST(FUNC)
  2318. #else
  2319. #define CALL_SUBTEST_464(FUNC)
  2320. #endif
  2321. #if defined(EIGEN_TEST_PART_465) || defined(EIGEN_TEST_PART_ALL)
  2322. #define CALL_SUBTEST_465(FUNC) CALL_SUBTEST(FUNC)
  2323. #else
  2324. #define CALL_SUBTEST_465(FUNC)
  2325. #endif
  2326. #if defined(EIGEN_TEST_PART_466) || defined(EIGEN_TEST_PART_ALL)
  2327. #define CALL_SUBTEST_466(FUNC) CALL_SUBTEST(FUNC)
  2328. #else
  2329. #define CALL_SUBTEST_466(FUNC)
  2330. #endif
  2331. #if defined(EIGEN_TEST_PART_467) || defined(EIGEN_TEST_PART_ALL)
  2332. #define CALL_SUBTEST_467(FUNC) CALL_SUBTEST(FUNC)
  2333. #else
  2334. #define CALL_SUBTEST_467(FUNC)
  2335. #endif
  2336. #if defined(EIGEN_TEST_PART_468) || defined(EIGEN_TEST_PART_ALL)
  2337. #define CALL_SUBTEST_468(FUNC) CALL_SUBTEST(FUNC)
  2338. #else
  2339. #define CALL_SUBTEST_468(FUNC)
  2340. #endif
  2341. #if defined(EIGEN_TEST_PART_469) || defined(EIGEN_TEST_PART_ALL)
  2342. #define CALL_SUBTEST_469(FUNC) CALL_SUBTEST(FUNC)
  2343. #else
  2344. #define CALL_SUBTEST_469(FUNC)
  2345. #endif
  2346. #if defined(EIGEN_TEST_PART_470) || defined(EIGEN_TEST_PART_ALL)
  2347. #define CALL_SUBTEST_470(FUNC) CALL_SUBTEST(FUNC)
  2348. #else
  2349. #define CALL_SUBTEST_470(FUNC)
  2350. #endif
  2351. #if defined(EIGEN_TEST_PART_471) || defined(EIGEN_TEST_PART_ALL)
  2352. #define CALL_SUBTEST_471(FUNC) CALL_SUBTEST(FUNC)
  2353. #else
  2354. #define CALL_SUBTEST_471(FUNC)
  2355. #endif
  2356. #if defined(EIGEN_TEST_PART_472) || defined(EIGEN_TEST_PART_ALL)
  2357. #define CALL_SUBTEST_472(FUNC) CALL_SUBTEST(FUNC)
  2358. #else
  2359. #define CALL_SUBTEST_472(FUNC)
  2360. #endif
  2361. #if defined(EIGEN_TEST_PART_473) || defined(EIGEN_TEST_PART_ALL)
  2362. #define CALL_SUBTEST_473(FUNC) CALL_SUBTEST(FUNC)
  2363. #else
  2364. #define CALL_SUBTEST_473(FUNC)
  2365. #endif
  2366. #if defined(EIGEN_TEST_PART_474) || defined(EIGEN_TEST_PART_ALL)
  2367. #define CALL_SUBTEST_474(FUNC) CALL_SUBTEST(FUNC)
  2368. #else
  2369. #define CALL_SUBTEST_474(FUNC)
  2370. #endif
  2371. #if defined(EIGEN_TEST_PART_475) || defined(EIGEN_TEST_PART_ALL)
  2372. #define CALL_SUBTEST_475(FUNC) CALL_SUBTEST(FUNC)
  2373. #else
  2374. #define CALL_SUBTEST_475(FUNC)
  2375. #endif
  2376. #if defined(EIGEN_TEST_PART_476) || defined(EIGEN_TEST_PART_ALL)
  2377. #define CALL_SUBTEST_476(FUNC) CALL_SUBTEST(FUNC)
  2378. #else
  2379. #define CALL_SUBTEST_476(FUNC)
  2380. #endif
  2381. #if defined(EIGEN_TEST_PART_477) || defined(EIGEN_TEST_PART_ALL)
  2382. #define CALL_SUBTEST_477(FUNC) CALL_SUBTEST(FUNC)
  2383. #else
  2384. #define CALL_SUBTEST_477(FUNC)
  2385. #endif
  2386. #if defined(EIGEN_TEST_PART_478) || defined(EIGEN_TEST_PART_ALL)
  2387. #define CALL_SUBTEST_478(FUNC) CALL_SUBTEST(FUNC)
  2388. #else
  2389. #define CALL_SUBTEST_478(FUNC)
  2390. #endif
  2391. #if defined(EIGEN_TEST_PART_479) || defined(EIGEN_TEST_PART_ALL)
  2392. #define CALL_SUBTEST_479(FUNC) CALL_SUBTEST(FUNC)
  2393. #else
  2394. #define CALL_SUBTEST_479(FUNC)
  2395. #endif
  2396. #if defined(EIGEN_TEST_PART_480) || defined(EIGEN_TEST_PART_ALL)
  2397. #define CALL_SUBTEST_480(FUNC) CALL_SUBTEST(FUNC)
  2398. #else
  2399. #define CALL_SUBTEST_480(FUNC)
  2400. #endif
  2401. #if defined(EIGEN_TEST_PART_481) || defined(EIGEN_TEST_PART_ALL)
  2402. #define CALL_SUBTEST_481(FUNC) CALL_SUBTEST(FUNC)
  2403. #else
  2404. #define CALL_SUBTEST_481(FUNC)
  2405. #endif
  2406. #if defined(EIGEN_TEST_PART_482) || defined(EIGEN_TEST_PART_ALL)
  2407. #define CALL_SUBTEST_482(FUNC) CALL_SUBTEST(FUNC)
  2408. #else
  2409. #define CALL_SUBTEST_482(FUNC)
  2410. #endif
  2411. #if defined(EIGEN_TEST_PART_483) || defined(EIGEN_TEST_PART_ALL)
  2412. #define CALL_SUBTEST_483(FUNC) CALL_SUBTEST(FUNC)
  2413. #else
  2414. #define CALL_SUBTEST_483(FUNC)
  2415. #endif
  2416. #if defined(EIGEN_TEST_PART_484) || defined(EIGEN_TEST_PART_ALL)
  2417. #define CALL_SUBTEST_484(FUNC) CALL_SUBTEST(FUNC)
  2418. #else
  2419. #define CALL_SUBTEST_484(FUNC)
  2420. #endif
  2421. #if defined(EIGEN_TEST_PART_485) || defined(EIGEN_TEST_PART_ALL)
  2422. #define CALL_SUBTEST_485(FUNC) CALL_SUBTEST(FUNC)
  2423. #else
  2424. #define CALL_SUBTEST_485(FUNC)
  2425. #endif
  2426. #if defined(EIGEN_TEST_PART_486) || defined(EIGEN_TEST_PART_ALL)
  2427. #define CALL_SUBTEST_486(FUNC) CALL_SUBTEST(FUNC)
  2428. #else
  2429. #define CALL_SUBTEST_486(FUNC)
  2430. #endif
  2431. #if defined(EIGEN_TEST_PART_487) || defined(EIGEN_TEST_PART_ALL)
  2432. #define CALL_SUBTEST_487(FUNC) CALL_SUBTEST(FUNC)
  2433. #else
  2434. #define CALL_SUBTEST_487(FUNC)
  2435. #endif
  2436. #if defined(EIGEN_TEST_PART_488) || defined(EIGEN_TEST_PART_ALL)
  2437. #define CALL_SUBTEST_488(FUNC) CALL_SUBTEST(FUNC)
  2438. #else
  2439. #define CALL_SUBTEST_488(FUNC)
  2440. #endif
  2441. #if defined(EIGEN_TEST_PART_489) || defined(EIGEN_TEST_PART_ALL)
  2442. #define CALL_SUBTEST_489(FUNC) CALL_SUBTEST(FUNC)
  2443. #else
  2444. #define CALL_SUBTEST_489(FUNC)
  2445. #endif
  2446. #if defined(EIGEN_TEST_PART_490) || defined(EIGEN_TEST_PART_ALL)
  2447. #define CALL_SUBTEST_490(FUNC) CALL_SUBTEST(FUNC)
  2448. #else
  2449. #define CALL_SUBTEST_490(FUNC)
  2450. #endif
  2451. #if defined(EIGEN_TEST_PART_491) || defined(EIGEN_TEST_PART_ALL)
  2452. #define CALL_SUBTEST_491(FUNC) CALL_SUBTEST(FUNC)
  2453. #else
  2454. #define CALL_SUBTEST_491(FUNC)
  2455. #endif
  2456. #if defined(EIGEN_TEST_PART_492) || defined(EIGEN_TEST_PART_ALL)
  2457. #define CALL_SUBTEST_492(FUNC) CALL_SUBTEST(FUNC)
  2458. #else
  2459. #define CALL_SUBTEST_492(FUNC)
  2460. #endif
  2461. #if defined(EIGEN_TEST_PART_493) || defined(EIGEN_TEST_PART_ALL)
  2462. #define CALL_SUBTEST_493(FUNC) CALL_SUBTEST(FUNC)
  2463. #else
  2464. #define CALL_SUBTEST_493(FUNC)
  2465. #endif
  2466. #if defined(EIGEN_TEST_PART_494) || defined(EIGEN_TEST_PART_ALL)
  2467. #define CALL_SUBTEST_494(FUNC) CALL_SUBTEST(FUNC)
  2468. #else
  2469. #define CALL_SUBTEST_494(FUNC)
  2470. #endif
  2471. #if defined(EIGEN_TEST_PART_495) || defined(EIGEN_TEST_PART_ALL)
  2472. #define CALL_SUBTEST_495(FUNC) CALL_SUBTEST(FUNC)
  2473. #else
  2474. #define CALL_SUBTEST_495(FUNC)
  2475. #endif
  2476. #if defined(EIGEN_TEST_PART_496) || defined(EIGEN_TEST_PART_ALL)
  2477. #define CALL_SUBTEST_496(FUNC) CALL_SUBTEST(FUNC)
  2478. #else
  2479. #define CALL_SUBTEST_496(FUNC)
  2480. #endif
  2481. #if defined(EIGEN_TEST_PART_497) || defined(EIGEN_TEST_PART_ALL)
  2482. #define CALL_SUBTEST_497(FUNC) CALL_SUBTEST(FUNC)
  2483. #else
  2484. #define CALL_SUBTEST_497(FUNC)
  2485. #endif
  2486. #if defined(EIGEN_TEST_PART_498) || defined(EIGEN_TEST_PART_ALL)
  2487. #define CALL_SUBTEST_498(FUNC) CALL_SUBTEST(FUNC)
  2488. #else
  2489. #define CALL_SUBTEST_498(FUNC)
  2490. #endif
  2491. #if defined(EIGEN_TEST_PART_499) || defined(EIGEN_TEST_PART_ALL)
  2492. #define CALL_SUBTEST_499(FUNC) CALL_SUBTEST(FUNC)
  2493. #else
  2494. #define CALL_SUBTEST_499(FUNC)
  2495. #endif
  2496. #if defined(EIGEN_TEST_PART_500) || defined(EIGEN_TEST_PART_ALL)
  2497. #define CALL_SUBTEST_500(FUNC) CALL_SUBTEST(FUNC)
  2498. #else
  2499. #define CALL_SUBTEST_500(FUNC)
  2500. #endif
  2501. #if defined(EIGEN_TEST_PART_501) || defined(EIGEN_TEST_PART_ALL)
  2502. #define CALL_SUBTEST_501(FUNC) CALL_SUBTEST(FUNC)
  2503. #else
  2504. #define CALL_SUBTEST_501(FUNC)
  2505. #endif
  2506. #if defined(EIGEN_TEST_PART_502) || defined(EIGEN_TEST_PART_ALL)
  2507. #define CALL_SUBTEST_502(FUNC) CALL_SUBTEST(FUNC)
  2508. #else
  2509. #define CALL_SUBTEST_502(FUNC)
  2510. #endif
  2511. #if defined(EIGEN_TEST_PART_503) || defined(EIGEN_TEST_PART_ALL)
  2512. #define CALL_SUBTEST_503(FUNC) CALL_SUBTEST(FUNC)
  2513. #else
  2514. #define CALL_SUBTEST_503(FUNC)
  2515. #endif
  2516. #if defined(EIGEN_TEST_PART_504) || defined(EIGEN_TEST_PART_ALL)
  2517. #define CALL_SUBTEST_504(FUNC) CALL_SUBTEST(FUNC)
  2518. #else
  2519. #define CALL_SUBTEST_504(FUNC)
  2520. #endif
  2521. #if defined(EIGEN_TEST_PART_505) || defined(EIGEN_TEST_PART_ALL)
  2522. #define CALL_SUBTEST_505(FUNC) CALL_SUBTEST(FUNC)
  2523. #else
  2524. #define CALL_SUBTEST_505(FUNC)
  2525. #endif
  2526. #if defined(EIGEN_TEST_PART_506) || defined(EIGEN_TEST_PART_ALL)
  2527. #define CALL_SUBTEST_506(FUNC) CALL_SUBTEST(FUNC)
  2528. #else
  2529. #define CALL_SUBTEST_506(FUNC)
  2530. #endif
  2531. #if defined(EIGEN_TEST_PART_507) || defined(EIGEN_TEST_PART_ALL)
  2532. #define CALL_SUBTEST_507(FUNC) CALL_SUBTEST(FUNC)
  2533. #else
  2534. #define CALL_SUBTEST_507(FUNC)
  2535. #endif
  2536. #if defined(EIGEN_TEST_PART_508) || defined(EIGEN_TEST_PART_ALL)
  2537. #define CALL_SUBTEST_508(FUNC) CALL_SUBTEST(FUNC)
  2538. #else
  2539. #define CALL_SUBTEST_508(FUNC)
  2540. #endif
  2541. #if defined(EIGEN_TEST_PART_509) || defined(EIGEN_TEST_PART_ALL)
  2542. #define CALL_SUBTEST_509(FUNC) CALL_SUBTEST(FUNC)
  2543. #else
  2544. #define CALL_SUBTEST_509(FUNC)
  2545. #endif
  2546. #if defined(EIGEN_TEST_PART_510) || defined(EIGEN_TEST_PART_ALL)
  2547. #define CALL_SUBTEST_510(FUNC) CALL_SUBTEST(FUNC)
  2548. #else
  2549. #define CALL_SUBTEST_510(FUNC)
  2550. #endif
  2551. #if defined(EIGEN_TEST_PART_511) || defined(EIGEN_TEST_PART_ALL)
  2552. #define CALL_SUBTEST_511(FUNC) CALL_SUBTEST(FUNC)
  2553. #else
  2554. #define CALL_SUBTEST_511(FUNC)
  2555. #endif
  2556. #if defined(EIGEN_TEST_PART_512) || defined(EIGEN_TEST_PART_ALL)
  2557. #define CALL_SUBTEST_512(FUNC) CALL_SUBTEST(FUNC)
  2558. #else
  2559. #define CALL_SUBTEST_512(FUNC)
  2560. #endif
  2561. #if defined(EIGEN_TEST_PART_513) || defined(EIGEN_TEST_PART_ALL)
  2562. #define CALL_SUBTEST_513(FUNC) CALL_SUBTEST(FUNC)
  2563. #else
  2564. #define CALL_SUBTEST_513(FUNC)
  2565. #endif
  2566. #if defined(EIGEN_TEST_PART_514) || defined(EIGEN_TEST_PART_ALL)
  2567. #define CALL_SUBTEST_514(FUNC) CALL_SUBTEST(FUNC)
  2568. #else
  2569. #define CALL_SUBTEST_514(FUNC)
  2570. #endif
  2571. #if defined(EIGEN_TEST_PART_515) || defined(EIGEN_TEST_PART_ALL)
  2572. #define CALL_SUBTEST_515(FUNC) CALL_SUBTEST(FUNC)
  2573. #else
  2574. #define CALL_SUBTEST_515(FUNC)
  2575. #endif
  2576. #if defined(EIGEN_TEST_PART_516) || defined(EIGEN_TEST_PART_ALL)
  2577. #define CALL_SUBTEST_516(FUNC) CALL_SUBTEST(FUNC)
  2578. #else
  2579. #define CALL_SUBTEST_516(FUNC)
  2580. #endif
  2581. #if defined(EIGEN_TEST_PART_517) || defined(EIGEN_TEST_PART_ALL)
  2582. #define CALL_SUBTEST_517(FUNC) CALL_SUBTEST(FUNC)
  2583. #else
  2584. #define CALL_SUBTEST_517(FUNC)
  2585. #endif
  2586. #if defined(EIGEN_TEST_PART_518) || defined(EIGEN_TEST_PART_ALL)
  2587. #define CALL_SUBTEST_518(FUNC) CALL_SUBTEST(FUNC)
  2588. #else
  2589. #define CALL_SUBTEST_518(FUNC)
  2590. #endif
  2591. #if defined(EIGEN_TEST_PART_519) || defined(EIGEN_TEST_PART_ALL)
  2592. #define CALL_SUBTEST_519(FUNC) CALL_SUBTEST(FUNC)
  2593. #else
  2594. #define CALL_SUBTEST_519(FUNC)
  2595. #endif
  2596. #if defined(EIGEN_TEST_PART_520) || defined(EIGEN_TEST_PART_ALL)
  2597. #define CALL_SUBTEST_520(FUNC) CALL_SUBTEST(FUNC)
  2598. #else
  2599. #define CALL_SUBTEST_520(FUNC)
  2600. #endif
  2601. #if defined(EIGEN_TEST_PART_521) || defined(EIGEN_TEST_PART_ALL)
  2602. #define CALL_SUBTEST_521(FUNC) CALL_SUBTEST(FUNC)
  2603. #else
  2604. #define CALL_SUBTEST_521(FUNC)
  2605. #endif
  2606. #if defined(EIGEN_TEST_PART_522) || defined(EIGEN_TEST_PART_ALL)
  2607. #define CALL_SUBTEST_522(FUNC) CALL_SUBTEST(FUNC)
  2608. #else
  2609. #define CALL_SUBTEST_522(FUNC)
  2610. #endif
  2611. #if defined(EIGEN_TEST_PART_523) || defined(EIGEN_TEST_PART_ALL)
  2612. #define CALL_SUBTEST_523(FUNC) CALL_SUBTEST(FUNC)
  2613. #else
  2614. #define CALL_SUBTEST_523(FUNC)
  2615. #endif
  2616. #if defined(EIGEN_TEST_PART_524) || defined(EIGEN_TEST_PART_ALL)
  2617. #define CALL_SUBTEST_524(FUNC) CALL_SUBTEST(FUNC)
  2618. #else
  2619. #define CALL_SUBTEST_524(FUNC)
  2620. #endif
  2621. #if defined(EIGEN_TEST_PART_525) || defined(EIGEN_TEST_PART_ALL)
  2622. #define CALL_SUBTEST_525(FUNC) CALL_SUBTEST(FUNC)
  2623. #else
  2624. #define CALL_SUBTEST_525(FUNC)
  2625. #endif
  2626. #if defined(EIGEN_TEST_PART_526) || defined(EIGEN_TEST_PART_ALL)
  2627. #define CALL_SUBTEST_526(FUNC) CALL_SUBTEST(FUNC)
  2628. #else
  2629. #define CALL_SUBTEST_526(FUNC)
  2630. #endif
  2631. #if defined(EIGEN_TEST_PART_527) || defined(EIGEN_TEST_PART_ALL)
  2632. #define CALL_SUBTEST_527(FUNC) CALL_SUBTEST(FUNC)
  2633. #else
  2634. #define CALL_SUBTEST_527(FUNC)
  2635. #endif
  2636. #if defined(EIGEN_TEST_PART_528) || defined(EIGEN_TEST_PART_ALL)
  2637. #define CALL_SUBTEST_528(FUNC) CALL_SUBTEST(FUNC)
  2638. #else
  2639. #define CALL_SUBTEST_528(FUNC)
  2640. #endif
  2641. #if defined(EIGEN_TEST_PART_529) || defined(EIGEN_TEST_PART_ALL)
  2642. #define CALL_SUBTEST_529(FUNC) CALL_SUBTEST(FUNC)
  2643. #else
  2644. #define CALL_SUBTEST_529(FUNC)
  2645. #endif
  2646. #if defined(EIGEN_TEST_PART_530) || defined(EIGEN_TEST_PART_ALL)
  2647. #define CALL_SUBTEST_530(FUNC) CALL_SUBTEST(FUNC)
  2648. #else
  2649. #define CALL_SUBTEST_530(FUNC)
  2650. #endif
  2651. #if defined(EIGEN_TEST_PART_531) || defined(EIGEN_TEST_PART_ALL)
  2652. #define CALL_SUBTEST_531(FUNC) CALL_SUBTEST(FUNC)
  2653. #else
  2654. #define CALL_SUBTEST_531(FUNC)
  2655. #endif
  2656. #if defined(EIGEN_TEST_PART_532) || defined(EIGEN_TEST_PART_ALL)
  2657. #define CALL_SUBTEST_532(FUNC) CALL_SUBTEST(FUNC)
  2658. #else
  2659. #define CALL_SUBTEST_532(FUNC)
  2660. #endif
  2661. #if defined(EIGEN_TEST_PART_533) || defined(EIGEN_TEST_PART_ALL)
  2662. #define CALL_SUBTEST_533(FUNC) CALL_SUBTEST(FUNC)
  2663. #else
  2664. #define CALL_SUBTEST_533(FUNC)
  2665. #endif
  2666. #if defined(EIGEN_TEST_PART_534) || defined(EIGEN_TEST_PART_ALL)
  2667. #define CALL_SUBTEST_534(FUNC) CALL_SUBTEST(FUNC)
  2668. #else
  2669. #define CALL_SUBTEST_534(FUNC)
  2670. #endif
  2671. #if defined(EIGEN_TEST_PART_535) || defined(EIGEN_TEST_PART_ALL)
  2672. #define CALL_SUBTEST_535(FUNC) CALL_SUBTEST(FUNC)
  2673. #else
  2674. #define CALL_SUBTEST_535(FUNC)
  2675. #endif
  2676. #if defined(EIGEN_TEST_PART_536) || defined(EIGEN_TEST_PART_ALL)
  2677. #define CALL_SUBTEST_536(FUNC) CALL_SUBTEST(FUNC)
  2678. #else
  2679. #define CALL_SUBTEST_536(FUNC)
  2680. #endif
  2681. #if defined(EIGEN_TEST_PART_537) || defined(EIGEN_TEST_PART_ALL)
  2682. #define CALL_SUBTEST_537(FUNC) CALL_SUBTEST(FUNC)
  2683. #else
  2684. #define CALL_SUBTEST_537(FUNC)
  2685. #endif
  2686. #if defined(EIGEN_TEST_PART_538) || defined(EIGEN_TEST_PART_ALL)
  2687. #define CALL_SUBTEST_538(FUNC) CALL_SUBTEST(FUNC)
  2688. #else
  2689. #define CALL_SUBTEST_538(FUNC)
  2690. #endif
  2691. #if defined(EIGEN_TEST_PART_539) || defined(EIGEN_TEST_PART_ALL)
  2692. #define CALL_SUBTEST_539(FUNC) CALL_SUBTEST(FUNC)
  2693. #else
  2694. #define CALL_SUBTEST_539(FUNC)
  2695. #endif
  2696. #if defined(EIGEN_TEST_PART_540) || defined(EIGEN_TEST_PART_ALL)
  2697. #define CALL_SUBTEST_540(FUNC) CALL_SUBTEST(FUNC)
  2698. #else
  2699. #define CALL_SUBTEST_540(FUNC)
  2700. #endif
  2701. #if defined(EIGEN_TEST_PART_541) || defined(EIGEN_TEST_PART_ALL)
  2702. #define CALL_SUBTEST_541(FUNC) CALL_SUBTEST(FUNC)
  2703. #else
  2704. #define CALL_SUBTEST_541(FUNC)
  2705. #endif
  2706. #if defined(EIGEN_TEST_PART_542) || defined(EIGEN_TEST_PART_ALL)
  2707. #define CALL_SUBTEST_542(FUNC) CALL_SUBTEST(FUNC)
  2708. #else
  2709. #define CALL_SUBTEST_542(FUNC)
  2710. #endif
  2711. #if defined(EIGEN_TEST_PART_543) || defined(EIGEN_TEST_PART_ALL)
  2712. #define CALL_SUBTEST_543(FUNC) CALL_SUBTEST(FUNC)
  2713. #else
  2714. #define CALL_SUBTEST_543(FUNC)
  2715. #endif
  2716. #if defined(EIGEN_TEST_PART_544) || defined(EIGEN_TEST_PART_ALL)
  2717. #define CALL_SUBTEST_544(FUNC) CALL_SUBTEST(FUNC)
  2718. #else
  2719. #define CALL_SUBTEST_544(FUNC)
  2720. #endif
  2721. #if defined(EIGEN_TEST_PART_545) || defined(EIGEN_TEST_PART_ALL)
  2722. #define CALL_SUBTEST_545(FUNC) CALL_SUBTEST(FUNC)
  2723. #else
  2724. #define CALL_SUBTEST_545(FUNC)
  2725. #endif
  2726. #if defined(EIGEN_TEST_PART_546) || defined(EIGEN_TEST_PART_ALL)
  2727. #define CALL_SUBTEST_546(FUNC) CALL_SUBTEST(FUNC)
  2728. #else
  2729. #define CALL_SUBTEST_546(FUNC)
  2730. #endif
  2731. #if defined(EIGEN_TEST_PART_547) || defined(EIGEN_TEST_PART_ALL)
  2732. #define CALL_SUBTEST_547(FUNC) CALL_SUBTEST(FUNC)
  2733. #else
  2734. #define CALL_SUBTEST_547(FUNC)
  2735. #endif
  2736. #if defined(EIGEN_TEST_PART_548) || defined(EIGEN_TEST_PART_ALL)
  2737. #define CALL_SUBTEST_548(FUNC) CALL_SUBTEST(FUNC)
  2738. #else
  2739. #define CALL_SUBTEST_548(FUNC)
  2740. #endif
  2741. #if defined(EIGEN_TEST_PART_549) || defined(EIGEN_TEST_PART_ALL)
  2742. #define CALL_SUBTEST_549(FUNC) CALL_SUBTEST(FUNC)
  2743. #else
  2744. #define CALL_SUBTEST_549(FUNC)
  2745. #endif
  2746. #if defined(EIGEN_TEST_PART_550) || defined(EIGEN_TEST_PART_ALL)
  2747. #define CALL_SUBTEST_550(FUNC) CALL_SUBTEST(FUNC)
  2748. #else
  2749. #define CALL_SUBTEST_550(FUNC)
  2750. #endif
  2751. #if defined(EIGEN_TEST_PART_551) || defined(EIGEN_TEST_PART_ALL)
  2752. #define CALL_SUBTEST_551(FUNC) CALL_SUBTEST(FUNC)
  2753. #else
  2754. #define CALL_SUBTEST_551(FUNC)
  2755. #endif
  2756. #if defined(EIGEN_TEST_PART_552) || defined(EIGEN_TEST_PART_ALL)
  2757. #define CALL_SUBTEST_552(FUNC) CALL_SUBTEST(FUNC)
  2758. #else
  2759. #define CALL_SUBTEST_552(FUNC)
  2760. #endif
  2761. #if defined(EIGEN_TEST_PART_553) || defined(EIGEN_TEST_PART_ALL)
  2762. #define CALL_SUBTEST_553(FUNC) CALL_SUBTEST(FUNC)
  2763. #else
  2764. #define CALL_SUBTEST_553(FUNC)
  2765. #endif
  2766. #if defined(EIGEN_TEST_PART_554) || defined(EIGEN_TEST_PART_ALL)
  2767. #define CALL_SUBTEST_554(FUNC) CALL_SUBTEST(FUNC)
  2768. #else
  2769. #define CALL_SUBTEST_554(FUNC)
  2770. #endif
  2771. #if defined(EIGEN_TEST_PART_555) || defined(EIGEN_TEST_PART_ALL)
  2772. #define CALL_SUBTEST_555(FUNC) CALL_SUBTEST(FUNC)
  2773. #else
  2774. #define CALL_SUBTEST_555(FUNC)
  2775. #endif
  2776. #if defined(EIGEN_TEST_PART_556) || defined(EIGEN_TEST_PART_ALL)
  2777. #define CALL_SUBTEST_556(FUNC) CALL_SUBTEST(FUNC)
  2778. #else
  2779. #define CALL_SUBTEST_556(FUNC)
  2780. #endif
  2781. #if defined(EIGEN_TEST_PART_557) || defined(EIGEN_TEST_PART_ALL)
  2782. #define CALL_SUBTEST_557(FUNC) CALL_SUBTEST(FUNC)
  2783. #else
  2784. #define CALL_SUBTEST_557(FUNC)
  2785. #endif
  2786. #if defined(EIGEN_TEST_PART_558) || defined(EIGEN_TEST_PART_ALL)
  2787. #define CALL_SUBTEST_558(FUNC) CALL_SUBTEST(FUNC)
  2788. #else
  2789. #define CALL_SUBTEST_558(FUNC)
  2790. #endif
  2791. #if defined(EIGEN_TEST_PART_559) || defined(EIGEN_TEST_PART_ALL)
  2792. #define CALL_SUBTEST_559(FUNC) CALL_SUBTEST(FUNC)
  2793. #else
  2794. #define CALL_SUBTEST_559(FUNC)
  2795. #endif
  2796. #if defined(EIGEN_TEST_PART_560) || defined(EIGEN_TEST_PART_ALL)
  2797. #define CALL_SUBTEST_560(FUNC) CALL_SUBTEST(FUNC)
  2798. #else
  2799. #define CALL_SUBTEST_560(FUNC)
  2800. #endif
  2801. #if defined(EIGEN_TEST_PART_561) || defined(EIGEN_TEST_PART_ALL)
  2802. #define CALL_SUBTEST_561(FUNC) CALL_SUBTEST(FUNC)
  2803. #else
  2804. #define CALL_SUBTEST_561(FUNC)
  2805. #endif
  2806. #if defined(EIGEN_TEST_PART_562) || defined(EIGEN_TEST_PART_ALL)
  2807. #define CALL_SUBTEST_562(FUNC) CALL_SUBTEST(FUNC)
  2808. #else
  2809. #define CALL_SUBTEST_562(FUNC)
  2810. #endif
  2811. #if defined(EIGEN_TEST_PART_563) || defined(EIGEN_TEST_PART_ALL)
  2812. #define CALL_SUBTEST_563(FUNC) CALL_SUBTEST(FUNC)
  2813. #else
  2814. #define CALL_SUBTEST_563(FUNC)
  2815. #endif
  2816. #if defined(EIGEN_TEST_PART_564) || defined(EIGEN_TEST_PART_ALL)
  2817. #define CALL_SUBTEST_564(FUNC) CALL_SUBTEST(FUNC)
  2818. #else
  2819. #define CALL_SUBTEST_564(FUNC)
  2820. #endif
  2821. #if defined(EIGEN_TEST_PART_565) || defined(EIGEN_TEST_PART_ALL)
  2822. #define CALL_SUBTEST_565(FUNC) CALL_SUBTEST(FUNC)
  2823. #else
  2824. #define CALL_SUBTEST_565(FUNC)
  2825. #endif
  2826. #if defined(EIGEN_TEST_PART_566) || defined(EIGEN_TEST_PART_ALL)
  2827. #define CALL_SUBTEST_566(FUNC) CALL_SUBTEST(FUNC)
  2828. #else
  2829. #define CALL_SUBTEST_566(FUNC)
  2830. #endif
  2831. #if defined(EIGEN_TEST_PART_567) || defined(EIGEN_TEST_PART_ALL)
  2832. #define CALL_SUBTEST_567(FUNC) CALL_SUBTEST(FUNC)
  2833. #else
  2834. #define CALL_SUBTEST_567(FUNC)
  2835. #endif
  2836. #if defined(EIGEN_TEST_PART_568) || defined(EIGEN_TEST_PART_ALL)
  2837. #define CALL_SUBTEST_568(FUNC) CALL_SUBTEST(FUNC)
  2838. #else
  2839. #define CALL_SUBTEST_568(FUNC)
  2840. #endif
  2841. #if defined(EIGEN_TEST_PART_569) || defined(EIGEN_TEST_PART_ALL)
  2842. #define CALL_SUBTEST_569(FUNC) CALL_SUBTEST(FUNC)
  2843. #else
  2844. #define CALL_SUBTEST_569(FUNC)
  2845. #endif
  2846. #if defined(EIGEN_TEST_PART_570) || defined(EIGEN_TEST_PART_ALL)
  2847. #define CALL_SUBTEST_570(FUNC) CALL_SUBTEST(FUNC)
  2848. #else
  2849. #define CALL_SUBTEST_570(FUNC)
  2850. #endif
  2851. #if defined(EIGEN_TEST_PART_571) || defined(EIGEN_TEST_PART_ALL)
  2852. #define CALL_SUBTEST_571(FUNC) CALL_SUBTEST(FUNC)
  2853. #else
  2854. #define CALL_SUBTEST_571(FUNC)
  2855. #endif
  2856. #if defined(EIGEN_TEST_PART_572) || defined(EIGEN_TEST_PART_ALL)
  2857. #define CALL_SUBTEST_572(FUNC) CALL_SUBTEST(FUNC)
  2858. #else
  2859. #define CALL_SUBTEST_572(FUNC)
  2860. #endif
  2861. #if defined(EIGEN_TEST_PART_573) || defined(EIGEN_TEST_PART_ALL)
  2862. #define CALL_SUBTEST_573(FUNC) CALL_SUBTEST(FUNC)
  2863. #else
  2864. #define CALL_SUBTEST_573(FUNC)
  2865. #endif
  2866. #if defined(EIGEN_TEST_PART_574) || defined(EIGEN_TEST_PART_ALL)
  2867. #define CALL_SUBTEST_574(FUNC) CALL_SUBTEST(FUNC)
  2868. #else
  2869. #define CALL_SUBTEST_574(FUNC)
  2870. #endif
  2871. #if defined(EIGEN_TEST_PART_575) || defined(EIGEN_TEST_PART_ALL)
  2872. #define CALL_SUBTEST_575(FUNC) CALL_SUBTEST(FUNC)
  2873. #else
  2874. #define CALL_SUBTEST_575(FUNC)
  2875. #endif
  2876. #if defined(EIGEN_TEST_PART_576) || defined(EIGEN_TEST_PART_ALL)
  2877. #define CALL_SUBTEST_576(FUNC) CALL_SUBTEST(FUNC)
  2878. #else
  2879. #define CALL_SUBTEST_576(FUNC)
  2880. #endif
  2881. #if defined(EIGEN_TEST_PART_577) || defined(EIGEN_TEST_PART_ALL)
  2882. #define CALL_SUBTEST_577(FUNC) CALL_SUBTEST(FUNC)
  2883. #else
  2884. #define CALL_SUBTEST_577(FUNC)
  2885. #endif
  2886. #if defined(EIGEN_TEST_PART_578) || defined(EIGEN_TEST_PART_ALL)
  2887. #define CALL_SUBTEST_578(FUNC) CALL_SUBTEST(FUNC)
  2888. #else
  2889. #define CALL_SUBTEST_578(FUNC)
  2890. #endif
  2891. #if defined(EIGEN_TEST_PART_579) || defined(EIGEN_TEST_PART_ALL)
  2892. #define CALL_SUBTEST_579(FUNC) CALL_SUBTEST(FUNC)
  2893. #else
  2894. #define CALL_SUBTEST_579(FUNC)
  2895. #endif
  2896. #if defined(EIGEN_TEST_PART_580) || defined(EIGEN_TEST_PART_ALL)
  2897. #define CALL_SUBTEST_580(FUNC) CALL_SUBTEST(FUNC)
  2898. #else
  2899. #define CALL_SUBTEST_580(FUNC)
  2900. #endif
  2901. #if defined(EIGEN_TEST_PART_581) || defined(EIGEN_TEST_PART_ALL)
  2902. #define CALL_SUBTEST_581(FUNC) CALL_SUBTEST(FUNC)
  2903. #else
  2904. #define CALL_SUBTEST_581(FUNC)
  2905. #endif
  2906. #if defined(EIGEN_TEST_PART_582) || defined(EIGEN_TEST_PART_ALL)
  2907. #define CALL_SUBTEST_582(FUNC) CALL_SUBTEST(FUNC)
  2908. #else
  2909. #define CALL_SUBTEST_582(FUNC)
  2910. #endif
  2911. #if defined(EIGEN_TEST_PART_583) || defined(EIGEN_TEST_PART_ALL)
  2912. #define CALL_SUBTEST_583(FUNC) CALL_SUBTEST(FUNC)
  2913. #else
  2914. #define CALL_SUBTEST_583(FUNC)
  2915. #endif
  2916. #if defined(EIGEN_TEST_PART_584) || defined(EIGEN_TEST_PART_ALL)
  2917. #define CALL_SUBTEST_584(FUNC) CALL_SUBTEST(FUNC)
  2918. #else
  2919. #define CALL_SUBTEST_584(FUNC)
  2920. #endif
  2921. #if defined(EIGEN_TEST_PART_585) || defined(EIGEN_TEST_PART_ALL)
  2922. #define CALL_SUBTEST_585(FUNC) CALL_SUBTEST(FUNC)
  2923. #else
  2924. #define CALL_SUBTEST_585(FUNC)
  2925. #endif
  2926. #if defined(EIGEN_TEST_PART_586) || defined(EIGEN_TEST_PART_ALL)
  2927. #define CALL_SUBTEST_586(FUNC) CALL_SUBTEST(FUNC)
  2928. #else
  2929. #define CALL_SUBTEST_586(FUNC)
  2930. #endif
  2931. #if defined(EIGEN_TEST_PART_587) || defined(EIGEN_TEST_PART_ALL)
  2932. #define CALL_SUBTEST_587(FUNC) CALL_SUBTEST(FUNC)
  2933. #else
  2934. #define CALL_SUBTEST_587(FUNC)
  2935. #endif
  2936. #if defined(EIGEN_TEST_PART_588) || defined(EIGEN_TEST_PART_ALL)
  2937. #define CALL_SUBTEST_588(FUNC) CALL_SUBTEST(FUNC)
  2938. #else
  2939. #define CALL_SUBTEST_588(FUNC)
  2940. #endif
  2941. #if defined(EIGEN_TEST_PART_589) || defined(EIGEN_TEST_PART_ALL)
  2942. #define CALL_SUBTEST_589(FUNC) CALL_SUBTEST(FUNC)
  2943. #else
  2944. #define CALL_SUBTEST_589(FUNC)
  2945. #endif
  2946. #if defined(EIGEN_TEST_PART_590) || defined(EIGEN_TEST_PART_ALL)
  2947. #define CALL_SUBTEST_590(FUNC) CALL_SUBTEST(FUNC)
  2948. #else
  2949. #define CALL_SUBTEST_590(FUNC)
  2950. #endif
  2951. #if defined(EIGEN_TEST_PART_591) || defined(EIGEN_TEST_PART_ALL)
  2952. #define CALL_SUBTEST_591(FUNC) CALL_SUBTEST(FUNC)
  2953. #else
  2954. #define CALL_SUBTEST_591(FUNC)
  2955. #endif
  2956. #if defined(EIGEN_TEST_PART_592) || defined(EIGEN_TEST_PART_ALL)
  2957. #define CALL_SUBTEST_592(FUNC) CALL_SUBTEST(FUNC)
  2958. #else
  2959. #define CALL_SUBTEST_592(FUNC)
  2960. #endif
  2961. #if defined(EIGEN_TEST_PART_593) || defined(EIGEN_TEST_PART_ALL)
  2962. #define CALL_SUBTEST_593(FUNC) CALL_SUBTEST(FUNC)
  2963. #else
  2964. #define CALL_SUBTEST_593(FUNC)
  2965. #endif
  2966. #if defined(EIGEN_TEST_PART_594) || defined(EIGEN_TEST_PART_ALL)
  2967. #define CALL_SUBTEST_594(FUNC) CALL_SUBTEST(FUNC)
  2968. #else
  2969. #define CALL_SUBTEST_594(FUNC)
  2970. #endif
  2971. #if defined(EIGEN_TEST_PART_595) || defined(EIGEN_TEST_PART_ALL)
  2972. #define CALL_SUBTEST_595(FUNC) CALL_SUBTEST(FUNC)
  2973. #else
  2974. #define CALL_SUBTEST_595(FUNC)
  2975. #endif
  2976. #if defined(EIGEN_TEST_PART_596) || defined(EIGEN_TEST_PART_ALL)
  2977. #define CALL_SUBTEST_596(FUNC) CALL_SUBTEST(FUNC)
  2978. #else
  2979. #define CALL_SUBTEST_596(FUNC)
  2980. #endif
  2981. #if defined(EIGEN_TEST_PART_597) || defined(EIGEN_TEST_PART_ALL)
  2982. #define CALL_SUBTEST_597(FUNC) CALL_SUBTEST(FUNC)
  2983. #else
  2984. #define CALL_SUBTEST_597(FUNC)
  2985. #endif
  2986. #if defined(EIGEN_TEST_PART_598) || defined(EIGEN_TEST_PART_ALL)
  2987. #define CALL_SUBTEST_598(FUNC) CALL_SUBTEST(FUNC)
  2988. #else
  2989. #define CALL_SUBTEST_598(FUNC)
  2990. #endif
  2991. #if defined(EIGEN_TEST_PART_599) || defined(EIGEN_TEST_PART_ALL)
  2992. #define CALL_SUBTEST_599(FUNC) CALL_SUBTEST(FUNC)
  2993. #else
  2994. #define CALL_SUBTEST_599(FUNC)
  2995. #endif
  2996. #if defined(EIGEN_TEST_PART_600) || defined(EIGEN_TEST_PART_ALL)
  2997. #define CALL_SUBTEST_600(FUNC) CALL_SUBTEST(FUNC)
  2998. #else
  2999. #define CALL_SUBTEST_600(FUNC)
  3000. #endif
  3001. #if defined(EIGEN_TEST_PART_601) || defined(EIGEN_TEST_PART_ALL)
  3002. #define CALL_SUBTEST_601(FUNC) CALL_SUBTEST(FUNC)
  3003. #else
  3004. #define CALL_SUBTEST_601(FUNC)
  3005. #endif
  3006. #if defined(EIGEN_TEST_PART_602) || defined(EIGEN_TEST_PART_ALL)
  3007. #define CALL_SUBTEST_602(FUNC) CALL_SUBTEST(FUNC)
  3008. #else
  3009. #define CALL_SUBTEST_602(FUNC)
  3010. #endif
  3011. #if defined(EIGEN_TEST_PART_603) || defined(EIGEN_TEST_PART_ALL)
  3012. #define CALL_SUBTEST_603(FUNC) CALL_SUBTEST(FUNC)
  3013. #else
  3014. #define CALL_SUBTEST_603(FUNC)
  3015. #endif
  3016. #if defined(EIGEN_TEST_PART_604) || defined(EIGEN_TEST_PART_ALL)
  3017. #define CALL_SUBTEST_604(FUNC) CALL_SUBTEST(FUNC)
  3018. #else
  3019. #define CALL_SUBTEST_604(FUNC)
  3020. #endif
  3021. #if defined(EIGEN_TEST_PART_605) || defined(EIGEN_TEST_PART_ALL)
  3022. #define CALL_SUBTEST_605(FUNC) CALL_SUBTEST(FUNC)
  3023. #else
  3024. #define CALL_SUBTEST_605(FUNC)
  3025. #endif
  3026. #if defined(EIGEN_TEST_PART_606) || defined(EIGEN_TEST_PART_ALL)
  3027. #define CALL_SUBTEST_606(FUNC) CALL_SUBTEST(FUNC)
  3028. #else
  3029. #define CALL_SUBTEST_606(FUNC)
  3030. #endif
  3031. #if defined(EIGEN_TEST_PART_607) || defined(EIGEN_TEST_PART_ALL)
  3032. #define CALL_SUBTEST_607(FUNC) CALL_SUBTEST(FUNC)
  3033. #else
  3034. #define CALL_SUBTEST_607(FUNC)
  3035. #endif
  3036. #if defined(EIGEN_TEST_PART_608) || defined(EIGEN_TEST_PART_ALL)
  3037. #define CALL_SUBTEST_608(FUNC) CALL_SUBTEST(FUNC)
  3038. #else
  3039. #define CALL_SUBTEST_608(FUNC)
  3040. #endif
  3041. #if defined(EIGEN_TEST_PART_609) || defined(EIGEN_TEST_PART_ALL)
  3042. #define CALL_SUBTEST_609(FUNC) CALL_SUBTEST(FUNC)
  3043. #else
  3044. #define CALL_SUBTEST_609(FUNC)
  3045. #endif
  3046. #if defined(EIGEN_TEST_PART_610) || defined(EIGEN_TEST_PART_ALL)
  3047. #define CALL_SUBTEST_610(FUNC) CALL_SUBTEST(FUNC)
  3048. #else
  3049. #define CALL_SUBTEST_610(FUNC)
  3050. #endif
  3051. #if defined(EIGEN_TEST_PART_611) || defined(EIGEN_TEST_PART_ALL)
  3052. #define CALL_SUBTEST_611(FUNC) CALL_SUBTEST(FUNC)
  3053. #else
  3054. #define CALL_SUBTEST_611(FUNC)
  3055. #endif
  3056. #if defined(EIGEN_TEST_PART_612) || defined(EIGEN_TEST_PART_ALL)
  3057. #define CALL_SUBTEST_612(FUNC) CALL_SUBTEST(FUNC)
  3058. #else
  3059. #define CALL_SUBTEST_612(FUNC)
  3060. #endif
  3061. #if defined(EIGEN_TEST_PART_613) || defined(EIGEN_TEST_PART_ALL)
  3062. #define CALL_SUBTEST_613(FUNC) CALL_SUBTEST(FUNC)
  3063. #else
  3064. #define CALL_SUBTEST_613(FUNC)
  3065. #endif
  3066. #if defined(EIGEN_TEST_PART_614) || defined(EIGEN_TEST_PART_ALL)
  3067. #define CALL_SUBTEST_614(FUNC) CALL_SUBTEST(FUNC)
  3068. #else
  3069. #define CALL_SUBTEST_614(FUNC)
  3070. #endif
  3071. #if defined(EIGEN_TEST_PART_615) || defined(EIGEN_TEST_PART_ALL)
  3072. #define CALL_SUBTEST_615(FUNC) CALL_SUBTEST(FUNC)
  3073. #else
  3074. #define CALL_SUBTEST_615(FUNC)
  3075. #endif
  3076. #if defined(EIGEN_TEST_PART_616) || defined(EIGEN_TEST_PART_ALL)
  3077. #define CALL_SUBTEST_616(FUNC) CALL_SUBTEST(FUNC)
  3078. #else
  3079. #define CALL_SUBTEST_616(FUNC)
  3080. #endif
  3081. #if defined(EIGEN_TEST_PART_617) || defined(EIGEN_TEST_PART_ALL)
  3082. #define CALL_SUBTEST_617(FUNC) CALL_SUBTEST(FUNC)
  3083. #else
  3084. #define CALL_SUBTEST_617(FUNC)
  3085. #endif
  3086. #if defined(EIGEN_TEST_PART_618) || defined(EIGEN_TEST_PART_ALL)
  3087. #define CALL_SUBTEST_618(FUNC) CALL_SUBTEST(FUNC)
  3088. #else
  3089. #define CALL_SUBTEST_618(FUNC)
  3090. #endif
  3091. #if defined(EIGEN_TEST_PART_619) || defined(EIGEN_TEST_PART_ALL)
  3092. #define CALL_SUBTEST_619(FUNC) CALL_SUBTEST(FUNC)
  3093. #else
  3094. #define CALL_SUBTEST_619(FUNC)
  3095. #endif
  3096. #if defined(EIGEN_TEST_PART_620) || defined(EIGEN_TEST_PART_ALL)
  3097. #define CALL_SUBTEST_620(FUNC) CALL_SUBTEST(FUNC)
  3098. #else
  3099. #define CALL_SUBTEST_620(FUNC)
  3100. #endif
  3101. #if defined(EIGEN_TEST_PART_621) || defined(EIGEN_TEST_PART_ALL)
  3102. #define CALL_SUBTEST_621(FUNC) CALL_SUBTEST(FUNC)
  3103. #else
  3104. #define CALL_SUBTEST_621(FUNC)
  3105. #endif
  3106. #if defined(EIGEN_TEST_PART_622) || defined(EIGEN_TEST_PART_ALL)
  3107. #define CALL_SUBTEST_622(FUNC) CALL_SUBTEST(FUNC)
  3108. #else
  3109. #define CALL_SUBTEST_622(FUNC)
  3110. #endif
  3111. #if defined(EIGEN_TEST_PART_623) || defined(EIGEN_TEST_PART_ALL)
  3112. #define CALL_SUBTEST_623(FUNC) CALL_SUBTEST(FUNC)
  3113. #else
  3114. #define CALL_SUBTEST_623(FUNC)
  3115. #endif
  3116. #if defined(EIGEN_TEST_PART_624) || defined(EIGEN_TEST_PART_ALL)
  3117. #define CALL_SUBTEST_624(FUNC) CALL_SUBTEST(FUNC)
  3118. #else
  3119. #define CALL_SUBTEST_624(FUNC)
  3120. #endif
  3121. #if defined(EIGEN_TEST_PART_625) || defined(EIGEN_TEST_PART_ALL)
  3122. #define CALL_SUBTEST_625(FUNC) CALL_SUBTEST(FUNC)
  3123. #else
  3124. #define CALL_SUBTEST_625(FUNC)
  3125. #endif
  3126. #if defined(EIGEN_TEST_PART_626) || defined(EIGEN_TEST_PART_ALL)
  3127. #define CALL_SUBTEST_626(FUNC) CALL_SUBTEST(FUNC)
  3128. #else
  3129. #define CALL_SUBTEST_626(FUNC)
  3130. #endif
  3131. #if defined(EIGEN_TEST_PART_627) || defined(EIGEN_TEST_PART_ALL)
  3132. #define CALL_SUBTEST_627(FUNC) CALL_SUBTEST(FUNC)
  3133. #else
  3134. #define CALL_SUBTEST_627(FUNC)
  3135. #endif
  3136. #if defined(EIGEN_TEST_PART_628) || defined(EIGEN_TEST_PART_ALL)
  3137. #define CALL_SUBTEST_628(FUNC) CALL_SUBTEST(FUNC)
  3138. #else
  3139. #define CALL_SUBTEST_628(FUNC)
  3140. #endif
  3141. #if defined(EIGEN_TEST_PART_629) || defined(EIGEN_TEST_PART_ALL)
  3142. #define CALL_SUBTEST_629(FUNC) CALL_SUBTEST(FUNC)
  3143. #else
  3144. #define CALL_SUBTEST_629(FUNC)
  3145. #endif
  3146. #if defined(EIGEN_TEST_PART_630) || defined(EIGEN_TEST_PART_ALL)
  3147. #define CALL_SUBTEST_630(FUNC) CALL_SUBTEST(FUNC)
  3148. #else
  3149. #define CALL_SUBTEST_630(FUNC)
  3150. #endif
  3151. #if defined(EIGEN_TEST_PART_631) || defined(EIGEN_TEST_PART_ALL)
  3152. #define CALL_SUBTEST_631(FUNC) CALL_SUBTEST(FUNC)
  3153. #else
  3154. #define CALL_SUBTEST_631(FUNC)
  3155. #endif
  3156. #if defined(EIGEN_TEST_PART_632) || defined(EIGEN_TEST_PART_ALL)
  3157. #define CALL_SUBTEST_632(FUNC) CALL_SUBTEST(FUNC)
  3158. #else
  3159. #define CALL_SUBTEST_632(FUNC)
  3160. #endif
  3161. #if defined(EIGEN_TEST_PART_633) || defined(EIGEN_TEST_PART_ALL)
  3162. #define CALL_SUBTEST_633(FUNC) CALL_SUBTEST(FUNC)
  3163. #else
  3164. #define CALL_SUBTEST_633(FUNC)
  3165. #endif
  3166. #if defined(EIGEN_TEST_PART_634) || defined(EIGEN_TEST_PART_ALL)
  3167. #define CALL_SUBTEST_634(FUNC) CALL_SUBTEST(FUNC)
  3168. #else
  3169. #define CALL_SUBTEST_634(FUNC)
  3170. #endif
  3171. #if defined(EIGEN_TEST_PART_635) || defined(EIGEN_TEST_PART_ALL)
  3172. #define CALL_SUBTEST_635(FUNC) CALL_SUBTEST(FUNC)
  3173. #else
  3174. #define CALL_SUBTEST_635(FUNC)
  3175. #endif
  3176. #if defined(EIGEN_TEST_PART_636) || defined(EIGEN_TEST_PART_ALL)
  3177. #define CALL_SUBTEST_636(FUNC) CALL_SUBTEST(FUNC)
  3178. #else
  3179. #define CALL_SUBTEST_636(FUNC)
  3180. #endif
  3181. #if defined(EIGEN_TEST_PART_637) || defined(EIGEN_TEST_PART_ALL)
  3182. #define CALL_SUBTEST_637(FUNC) CALL_SUBTEST(FUNC)
  3183. #else
  3184. #define CALL_SUBTEST_637(FUNC)
  3185. #endif
  3186. #if defined(EIGEN_TEST_PART_638) || defined(EIGEN_TEST_PART_ALL)
  3187. #define CALL_SUBTEST_638(FUNC) CALL_SUBTEST(FUNC)
  3188. #else
  3189. #define CALL_SUBTEST_638(FUNC)
  3190. #endif
  3191. #if defined(EIGEN_TEST_PART_639) || defined(EIGEN_TEST_PART_ALL)
  3192. #define CALL_SUBTEST_639(FUNC) CALL_SUBTEST(FUNC)
  3193. #else
  3194. #define CALL_SUBTEST_639(FUNC)
  3195. #endif
  3196. #if defined(EIGEN_TEST_PART_640) || defined(EIGEN_TEST_PART_ALL)
  3197. #define CALL_SUBTEST_640(FUNC) CALL_SUBTEST(FUNC)
  3198. #else
  3199. #define CALL_SUBTEST_640(FUNC)
  3200. #endif
  3201. #if defined(EIGEN_TEST_PART_641) || defined(EIGEN_TEST_PART_ALL)
  3202. #define CALL_SUBTEST_641(FUNC) CALL_SUBTEST(FUNC)
  3203. #else
  3204. #define CALL_SUBTEST_641(FUNC)
  3205. #endif
  3206. #if defined(EIGEN_TEST_PART_642) || defined(EIGEN_TEST_PART_ALL)
  3207. #define CALL_SUBTEST_642(FUNC) CALL_SUBTEST(FUNC)
  3208. #else
  3209. #define CALL_SUBTEST_642(FUNC)
  3210. #endif
  3211. #if defined(EIGEN_TEST_PART_643) || defined(EIGEN_TEST_PART_ALL)
  3212. #define CALL_SUBTEST_643(FUNC) CALL_SUBTEST(FUNC)
  3213. #else
  3214. #define CALL_SUBTEST_643(FUNC)
  3215. #endif
  3216. #if defined(EIGEN_TEST_PART_644) || defined(EIGEN_TEST_PART_ALL)
  3217. #define CALL_SUBTEST_644(FUNC) CALL_SUBTEST(FUNC)
  3218. #else
  3219. #define CALL_SUBTEST_644(FUNC)
  3220. #endif
  3221. #if defined(EIGEN_TEST_PART_645) || defined(EIGEN_TEST_PART_ALL)
  3222. #define CALL_SUBTEST_645(FUNC) CALL_SUBTEST(FUNC)
  3223. #else
  3224. #define CALL_SUBTEST_645(FUNC)
  3225. #endif
  3226. #if defined(EIGEN_TEST_PART_646) || defined(EIGEN_TEST_PART_ALL)
  3227. #define CALL_SUBTEST_646(FUNC) CALL_SUBTEST(FUNC)
  3228. #else
  3229. #define CALL_SUBTEST_646(FUNC)
  3230. #endif
  3231. #if defined(EIGEN_TEST_PART_647) || defined(EIGEN_TEST_PART_ALL)
  3232. #define CALL_SUBTEST_647(FUNC) CALL_SUBTEST(FUNC)
  3233. #else
  3234. #define CALL_SUBTEST_647(FUNC)
  3235. #endif
  3236. #if defined(EIGEN_TEST_PART_648) || defined(EIGEN_TEST_PART_ALL)
  3237. #define CALL_SUBTEST_648(FUNC) CALL_SUBTEST(FUNC)
  3238. #else
  3239. #define CALL_SUBTEST_648(FUNC)
  3240. #endif
  3241. #if defined(EIGEN_TEST_PART_649) || defined(EIGEN_TEST_PART_ALL)
  3242. #define CALL_SUBTEST_649(FUNC) CALL_SUBTEST(FUNC)
  3243. #else
  3244. #define CALL_SUBTEST_649(FUNC)
  3245. #endif
  3246. #if defined(EIGEN_TEST_PART_650) || defined(EIGEN_TEST_PART_ALL)
  3247. #define CALL_SUBTEST_650(FUNC) CALL_SUBTEST(FUNC)
  3248. #else
  3249. #define CALL_SUBTEST_650(FUNC)
  3250. #endif
  3251. #if defined(EIGEN_TEST_PART_651) || defined(EIGEN_TEST_PART_ALL)
  3252. #define CALL_SUBTEST_651(FUNC) CALL_SUBTEST(FUNC)
  3253. #else
  3254. #define CALL_SUBTEST_651(FUNC)
  3255. #endif
  3256. #if defined(EIGEN_TEST_PART_652) || defined(EIGEN_TEST_PART_ALL)
  3257. #define CALL_SUBTEST_652(FUNC) CALL_SUBTEST(FUNC)
  3258. #else
  3259. #define CALL_SUBTEST_652(FUNC)
  3260. #endif
  3261. #if defined(EIGEN_TEST_PART_653) || defined(EIGEN_TEST_PART_ALL)
  3262. #define CALL_SUBTEST_653(FUNC) CALL_SUBTEST(FUNC)
  3263. #else
  3264. #define CALL_SUBTEST_653(FUNC)
  3265. #endif
  3266. #if defined(EIGEN_TEST_PART_654) || defined(EIGEN_TEST_PART_ALL)
  3267. #define CALL_SUBTEST_654(FUNC) CALL_SUBTEST(FUNC)
  3268. #else
  3269. #define CALL_SUBTEST_654(FUNC)
  3270. #endif
  3271. #if defined(EIGEN_TEST_PART_655) || defined(EIGEN_TEST_PART_ALL)
  3272. #define CALL_SUBTEST_655(FUNC) CALL_SUBTEST(FUNC)
  3273. #else
  3274. #define CALL_SUBTEST_655(FUNC)
  3275. #endif
  3276. #if defined(EIGEN_TEST_PART_656) || defined(EIGEN_TEST_PART_ALL)
  3277. #define CALL_SUBTEST_656(FUNC) CALL_SUBTEST(FUNC)
  3278. #else
  3279. #define CALL_SUBTEST_656(FUNC)
  3280. #endif
  3281. #if defined(EIGEN_TEST_PART_657) || defined(EIGEN_TEST_PART_ALL)
  3282. #define CALL_SUBTEST_657(FUNC) CALL_SUBTEST(FUNC)
  3283. #else
  3284. #define CALL_SUBTEST_657(FUNC)
  3285. #endif
  3286. #if defined(EIGEN_TEST_PART_658) || defined(EIGEN_TEST_PART_ALL)
  3287. #define CALL_SUBTEST_658(FUNC) CALL_SUBTEST(FUNC)
  3288. #else
  3289. #define CALL_SUBTEST_658(FUNC)
  3290. #endif
  3291. #if defined(EIGEN_TEST_PART_659) || defined(EIGEN_TEST_PART_ALL)
  3292. #define CALL_SUBTEST_659(FUNC) CALL_SUBTEST(FUNC)
  3293. #else
  3294. #define CALL_SUBTEST_659(FUNC)
  3295. #endif
  3296. #if defined(EIGEN_TEST_PART_660) || defined(EIGEN_TEST_PART_ALL)
  3297. #define CALL_SUBTEST_660(FUNC) CALL_SUBTEST(FUNC)
  3298. #else
  3299. #define CALL_SUBTEST_660(FUNC)
  3300. #endif
  3301. #if defined(EIGEN_TEST_PART_661) || defined(EIGEN_TEST_PART_ALL)
  3302. #define CALL_SUBTEST_661(FUNC) CALL_SUBTEST(FUNC)
  3303. #else
  3304. #define CALL_SUBTEST_661(FUNC)
  3305. #endif
  3306. #if defined(EIGEN_TEST_PART_662) || defined(EIGEN_TEST_PART_ALL)
  3307. #define CALL_SUBTEST_662(FUNC) CALL_SUBTEST(FUNC)
  3308. #else
  3309. #define CALL_SUBTEST_662(FUNC)
  3310. #endif
  3311. #if defined(EIGEN_TEST_PART_663) || defined(EIGEN_TEST_PART_ALL)
  3312. #define CALL_SUBTEST_663(FUNC) CALL_SUBTEST(FUNC)
  3313. #else
  3314. #define CALL_SUBTEST_663(FUNC)
  3315. #endif
  3316. #if defined(EIGEN_TEST_PART_664) || defined(EIGEN_TEST_PART_ALL)
  3317. #define CALL_SUBTEST_664(FUNC) CALL_SUBTEST(FUNC)
  3318. #else
  3319. #define CALL_SUBTEST_664(FUNC)
  3320. #endif
  3321. #if defined(EIGEN_TEST_PART_665) || defined(EIGEN_TEST_PART_ALL)
  3322. #define CALL_SUBTEST_665(FUNC) CALL_SUBTEST(FUNC)
  3323. #else
  3324. #define CALL_SUBTEST_665(FUNC)
  3325. #endif
  3326. #if defined(EIGEN_TEST_PART_666) || defined(EIGEN_TEST_PART_ALL)
  3327. #define CALL_SUBTEST_666(FUNC) CALL_SUBTEST(FUNC)
  3328. #else
  3329. #define CALL_SUBTEST_666(FUNC)
  3330. #endif
  3331. #if defined(EIGEN_TEST_PART_667) || defined(EIGEN_TEST_PART_ALL)
  3332. #define CALL_SUBTEST_667(FUNC) CALL_SUBTEST(FUNC)
  3333. #else
  3334. #define CALL_SUBTEST_667(FUNC)
  3335. #endif
  3336. #if defined(EIGEN_TEST_PART_668) || defined(EIGEN_TEST_PART_ALL)
  3337. #define CALL_SUBTEST_668(FUNC) CALL_SUBTEST(FUNC)
  3338. #else
  3339. #define CALL_SUBTEST_668(FUNC)
  3340. #endif
  3341. #if defined(EIGEN_TEST_PART_669) || defined(EIGEN_TEST_PART_ALL)
  3342. #define CALL_SUBTEST_669(FUNC) CALL_SUBTEST(FUNC)
  3343. #else
  3344. #define CALL_SUBTEST_669(FUNC)
  3345. #endif
  3346. #if defined(EIGEN_TEST_PART_670) || defined(EIGEN_TEST_PART_ALL)
  3347. #define CALL_SUBTEST_670(FUNC) CALL_SUBTEST(FUNC)
  3348. #else
  3349. #define CALL_SUBTEST_670(FUNC)
  3350. #endif
  3351. #if defined(EIGEN_TEST_PART_671) || defined(EIGEN_TEST_PART_ALL)
  3352. #define CALL_SUBTEST_671(FUNC) CALL_SUBTEST(FUNC)
  3353. #else
  3354. #define CALL_SUBTEST_671(FUNC)
  3355. #endif
  3356. #if defined(EIGEN_TEST_PART_672) || defined(EIGEN_TEST_PART_ALL)
  3357. #define CALL_SUBTEST_672(FUNC) CALL_SUBTEST(FUNC)
  3358. #else
  3359. #define CALL_SUBTEST_672(FUNC)
  3360. #endif
  3361. #if defined(EIGEN_TEST_PART_673) || defined(EIGEN_TEST_PART_ALL)
  3362. #define CALL_SUBTEST_673(FUNC) CALL_SUBTEST(FUNC)
  3363. #else
  3364. #define CALL_SUBTEST_673(FUNC)
  3365. #endif
  3366. #if defined(EIGEN_TEST_PART_674) || defined(EIGEN_TEST_PART_ALL)
  3367. #define CALL_SUBTEST_674(FUNC) CALL_SUBTEST(FUNC)
  3368. #else
  3369. #define CALL_SUBTEST_674(FUNC)
  3370. #endif
  3371. #if defined(EIGEN_TEST_PART_675) || defined(EIGEN_TEST_PART_ALL)
  3372. #define CALL_SUBTEST_675(FUNC) CALL_SUBTEST(FUNC)
  3373. #else
  3374. #define CALL_SUBTEST_675(FUNC)
  3375. #endif
  3376. #if defined(EIGEN_TEST_PART_676) || defined(EIGEN_TEST_PART_ALL)
  3377. #define CALL_SUBTEST_676(FUNC) CALL_SUBTEST(FUNC)
  3378. #else
  3379. #define CALL_SUBTEST_676(FUNC)
  3380. #endif
  3381. #if defined(EIGEN_TEST_PART_677) || defined(EIGEN_TEST_PART_ALL)
  3382. #define CALL_SUBTEST_677(FUNC) CALL_SUBTEST(FUNC)
  3383. #else
  3384. #define CALL_SUBTEST_677(FUNC)
  3385. #endif
  3386. #if defined(EIGEN_TEST_PART_678) || defined(EIGEN_TEST_PART_ALL)
  3387. #define CALL_SUBTEST_678(FUNC) CALL_SUBTEST(FUNC)
  3388. #else
  3389. #define CALL_SUBTEST_678(FUNC)
  3390. #endif
  3391. #if defined(EIGEN_TEST_PART_679) || defined(EIGEN_TEST_PART_ALL)
  3392. #define CALL_SUBTEST_679(FUNC) CALL_SUBTEST(FUNC)
  3393. #else
  3394. #define CALL_SUBTEST_679(FUNC)
  3395. #endif
  3396. #if defined(EIGEN_TEST_PART_680) || defined(EIGEN_TEST_PART_ALL)
  3397. #define CALL_SUBTEST_680(FUNC) CALL_SUBTEST(FUNC)
  3398. #else
  3399. #define CALL_SUBTEST_680(FUNC)
  3400. #endif
  3401. #if defined(EIGEN_TEST_PART_681) || defined(EIGEN_TEST_PART_ALL)
  3402. #define CALL_SUBTEST_681(FUNC) CALL_SUBTEST(FUNC)
  3403. #else
  3404. #define CALL_SUBTEST_681(FUNC)
  3405. #endif
  3406. #if defined(EIGEN_TEST_PART_682) || defined(EIGEN_TEST_PART_ALL)
  3407. #define CALL_SUBTEST_682(FUNC) CALL_SUBTEST(FUNC)
  3408. #else
  3409. #define CALL_SUBTEST_682(FUNC)
  3410. #endif
  3411. #if defined(EIGEN_TEST_PART_683) || defined(EIGEN_TEST_PART_ALL)
  3412. #define CALL_SUBTEST_683(FUNC) CALL_SUBTEST(FUNC)
  3413. #else
  3414. #define CALL_SUBTEST_683(FUNC)
  3415. #endif
  3416. #if defined(EIGEN_TEST_PART_684) || defined(EIGEN_TEST_PART_ALL)
  3417. #define CALL_SUBTEST_684(FUNC) CALL_SUBTEST(FUNC)
  3418. #else
  3419. #define CALL_SUBTEST_684(FUNC)
  3420. #endif
  3421. #if defined(EIGEN_TEST_PART_685) || defined(EIGEN_TEST_PART_ALL)
  3422. #define CALL_SUBTEST_685(FUNC) CALL_SUBTEST(FUNC)
  3423. #else
  3424. #define CALL_SUBTEST_685(FUNC)
  3425. #endif
  3426. #if defined(EIGEN_TEST_PART_686) || defined(EIGEN_TEST_PART_ALL)
  3427. #define CALL_SUBTEST_686(FUNC) CALL_SUBTEST(FUNC)
  3428. #else
  3429. #define CALL_SUBTEST_686(FUNC)
  3430. #endif
  3431. #if defined(EIGEN_TEST_PART_687) || defined(EIGEN_TEST_PART_ALL)
  3432. #define CALL_SUBTEST_687(FUNC) CALL_SUBTEST(FUNC)
  3433. #else
  3434. #define CALL_SUBTEST_687(FUNC)
  3435. #endif
  3436. #if defined(EIGEN_TEST_PART_688) || defined(EIGEN_TEST_PART_ALL)
  3437. #define CALL_SUBTEST_688(FUNC) CALL_SUBTEST(FUNC)
  3438. #else
  3439. #define CALL_SUBTEST_688(FUNC)
  3440. #endif
  3441. #if defined(EIGEN_TEST_PART_689) || defined(EIGEN_TEST_PART_ALL)
  3442. #define CALL_SUBTEST_689(FUNC) CALL_SUBTEST(FUNC)
  3443. #else
  3444. #define CALL_SUBTEST_689(FUNC)
  3445. #endif
  3446. #if defined(EIGEN_TEST_PART_690) || defined(EIGEN_TEST_PART_ALL)
  3447. #define CALL_SUBTEST_690(FUNC) CALL_SUBTEST(FUNC)
  3448. #else
  3449. #define CALL_SUBTEST_690(FUNC)
  3450. #endif
  3451. #if defined(EIGEN_TEST_PART_691) || defined(EIGEN_TEST_PART_ALL)
  3452. #define CALL_SUBTEST_691(FUNC) CALL_SUBTEST(FUNC)
  3453. #else
  3454. #define CALL_SUBTEST_691(FUNC)
  3455. #endif
  3456. #if defined(EIGEN_TEST_PART_692) || defined(EIGEN_TEST_PART_ALL)
  3457. #define CALL_SUBTEST_692(FUNC) CALL_SUBTEST(FUNC)
  3458. #else
  3459. #define CALL_SUBTEST_692(FUNC)
  3460. #endif
  3461. #if defined(EIGEN_TEST_PART_693) || defined(EIGEN_TEST_PART_ALL)
  3462. #define CALL_SUBTEST_693(FUNC) CALL_SUBTEST(FUNC)
  3463. #else
  3464. #define CALL_SUBTEST_693(FUNC)
  3465. #endif
  3466. #if defined(EIGEN_TEST_PART_694) || defined(EIGEN_TEST_PART_ALL)
  3467. #define CALL_SUBTEST_694(FUNC) CALL_SUBTEST(FUNC)
  3468. #else
  3469. #define CALL_SUBTEST_694(FUNC)
  3470. #endif
  3471. #if defined(EIGEN_TEST_PART_695) || defined(EIGEN_TEST_PART_ALL)
  3472. #define CALL_SUBTEST_695(FUNC) CALL_SUBTEST(FUNC)
  3473. #else
  3474. #define CALL_SUBTEST_695(FUNC)
  3475. #endif
  3476. #if defined(EIGEN_TEST_PART_696) || defined(EIGEN_TEST_PART_ALL)
  3477. #define CALL_SUBTEST_696(FUNC) CALL_SUBTEST(FUNC)
  3478. #else
  3479. #define CALL_SUBTEST_696(FUNC)
  3480. #endif
  3481. #if defined(EIGEN_TEST_PART_697) || defined(EIGEN_TEST_PART_ALL)
  3482. #define CALL_SUBTEST_697(FUNC) CALL_SUBTEST(FUNC)
  3483. #else
  3484. #define CALL_SUBTEST_697(FUNC)
  3485. #endif
  3486. #if defined(EIGEN_TEST_PART_698) || defined(EIGEN_TEST_PART_ALL)
  3487. #define CALL_SUBTEST_698(FUNC) CALL_SUBTEST(FUNC)
  3488. #else
  3489. #define CALL_SUBTEST_698(FUNC)
  3490. #endif
  3491. #if defined(EIGEN_TEST_PART_699) || defined(EIGEN_TEST_PART_ALL)
  3492. #define CALL_SUBTEST_699(FUNC) CALL_SUBTEST(FUNC)
  3493. #else
  3494. #define CALL_SUBTEST_699(FUNC)
  3495. #endif
  3496. #if defined(EIGEN_TEST_PART_700) || defined(EIGEN_TEST_PART_ALL)
  3497. #define CALL_SUBTEST_700(FUNC) CALL_SUBTEST(FUNC)
  3498. #else
  3499. #define CALL_SUBTEST_700(FUNC)
  3500. #endif
  3501. #if defined(EIGEN_TEST_PART_701) || defined(EIGEN_TEST_PART_ALL)
  3502. #define CALL_SUBTEST_701(FUNC) CALL_SUBTEST(FUNC)
  3503. #else
  3504. #define CALL_SUBTEST_701(FUNC)
  3505. #endif
  3506. #if defined(EIGEN_TEST_PART_702) || defined(EIGEN_TEST_PART_ALL)
  3507. #define CALL_SUBTEST_702(FUNC) CALL_SUBTEST(FUNC)
  3508. #else
  3509. #define CALL_SUBTEST_702(FUNC)
  3510. #endif
  3511. #if defined(EIGEN_TEST_PART_703) || defined(EIGEN_TEST_PART_ALL)
  3512. #define CALL_SUBTEST_703(FUNC) CALL_SUBTEST(FUNC)
  3513. #else
  3514. #define CALL_SUBTEST_703(FUNC)
  3515. #endif
  3516. #if defined(EIGEN_TEST_PART_704) || defined(EIGEN_TEST_PART_ALL)
  3517. #define CALL_SUBTEST_704(FUNC) CALL_SUBTEST(FUNC)
  3518. #else
  3519. #define CALL_SUBTEST_704(FUNC)
  3520. #endif
  3521. #if defined(EIGEN_TEST_PART_705) || defined(EIGEN_TEST_PART_ALL)
  3522. #define CALL_SUBTEST_705(FUNC) CALL_SUBTEST(FUNC)
  3523. #else
  3524. #define CALL_SUBTEST_705(FUNC)
  3525. #endif
  3526. #if defined(EIGEN_TEST_PART_706) || defined(EIGEN_TEST_PART_ALL)
  3527. #define CALL_SUBTEST_706(FUNC) CALL_SUBTEST(FUNC)
  3528. #else
  3529. #define CALL_SUBTEST_706(FUNC)
  3530. #endif
  3531. #if defined(EIGEN_TEST_PART_707) || defined(EIGEN_TEST_PART_ALL)
  3532. #define CALL_SUBTEST_707(FUNC) CALL_SUBTEST(FUNC)
  3533. #else
  3534. #define CALL_SUBTEST_707(FUNC)
  3535. #endif
  3536. #if defined(EIGEN_TEST_PART_708) || defined(EIGEN_TEST_PART_ALL)
  3537. #define CALL_SUBTEST_708(FUNC) CALL_SUBTEST(FUNC)
  3538. #else
  3539. #define CALL_SUBTEST_708(FUNC)
  3540. #endif
  3541. #if defined(EIGEN_TEST_PART_709) || defined(EIGEN_TEST_PART_ALL)
  3542. #define CALL_SUBTEST_709(FUNC) CALL_SUBTEST(FUNC)
  3543. #else
  3544. #define CALL_SUBTEST_709(FUNC)
  3545. #endif
  3546. #if defined(EIGEN_TEST_PART_710) || defined(EIGEN_TEST_PART_ALL)
  3547. #define CALL_SUBTEST_710(FUNC) CALL_SUBTEST(FUNC)
  3548. #else
  3549. #define CALL_SUBTEST_710(FUNC)
  3550. #endif
  3551. #if defined(EIGEN_TEST_PART_711) || defined(EIGEN_TEST_PART_ALL)
  3552. #define CALL_SUBTEST_711(FUNC) CALL_SUBTEST(FUNC)
  3553. #else
  3554. #define CALL_SUBTEST_711(FUNC)
  3555. #endif
  3556. #if defined(EIGEN_TEST_PART_712) || defined(EIGEN_TEST_PART_ALL)
  3557. #define CALL_SUBTEST_712(FUNC) CALL_SUBTEST(FUNC)
  3558. #else
  3559. #define CALL_SUBTEST_712(FUNC)
  3560. #endif
  3561. #if defined(EIGEN_TEST_PART_713) || defined(EIGEN_TEST_PART_ALL)
  3562. #define CALL_SUBTEST_713(FUNC) CALL_SUBTEST(FUNC)
  3563. #else
  3564. #define CALL_SUBTEST_713(FUNC)
  3565. #endif
  3566. #if defined(EIGEN_TEST_PART_714) || defined(EIGEN_TEST_PART_ALL)
  3567. #define CALL_SUBTEST_714(FUNC) CALL_SUBTEST(FUNC)
  3568. #else
  3569. #define CALL_SUBTEST_714(FUNC)
  3570. #endif
  3571. #if defined(EIGEN_TEST_PART_715) || defined(EIGEN_TEST_PART_ALL)
  3572. #define CALL_SUBTEST_715(FUNC) CALL_SUBTEST(FUNC)
  3573. #else
  3574. #define CALL_SUBTEST_715(FUNC)
  3575. #endif
  3576. #if defined(EIGEN_TEST_PART_716) || defined(EIGEN_TEST_PART_ALL)
  3577. #define CALL_SUBTEST_716(FUNC) CALL_SUBTEST(FUNC)
  3578. #else
  3579. #define CALL_SUBTEST_716(FUNC)
  3580. #endif
  3581. #if defined(EIGEN_TEST_PART_717) || defined(EIGEN_TEST_PART_ALL)
  3582. #define CALL_SUBTEST_717(FUNC) CALL_SUBTEST(FUNC)
  3583. #else
  3584. #define CALL_SUBTEST_717(FUNC)
  3585. #endif
  3586. #if defined(EIGEN_TEST_PART_718) || defined(EIGEN_TEST_PART_ALL)
  3587. #define CALL_SUBTEST_718(FUNC) CALL_SUBTEST(FUNC)
  3588. #else
  3589. #define CALL_SUBTEST_718(FUNC)
  3590. #endif
  3591. #if defined(EIGEN_TEST_PART_719) || defined(EIGEN_TEST_PART_ALL)
  3592. #define CALL_SUBTEST_719(FUNC) CALL_SUBTEST(FUNC)
  3593. #else
  3594. #define CALL_SUBTEST_719(FUNC)
  3595. #endif
  3596. #if defined(EIGEN_TEST_PART_720) || defined(EIGEN_TEST_PART_ALL)
  3597. #define CALL_SUBTEST_720(FUNC) CALL_SUBTEST(FUNC)
  3598. #else
  3599. #define CALL_SUBTEST_720(FUNC)
  3600. #endif
  3601. #if defined(EIGEN_TEST_PART_721) || defined(EIGEN_TEST_PART_ALL)
  3602. #define CALL_SUBTEST_721(FUNC) CALL_SUBTEST(FUNC)
  3603. #else
  3604. #define CALL_SUBTEST_721(FUNC)
  3605. #endif
  3606. #if defined(EIGEN_TEST_PART_722) || defined(EIGEN_TEST_PART_ALL)
  3607. #define CALL_SUBTEST_722(FUNC) CALL_SUBTEST(FUNC)
  3608. #else
  3609. #define CALL_SUBTEST_722(FUNC)
  3610. #endif
  3611. #if defined(EIGEN_TEST_PART_723) || defined(EIGEN_TEST_PART_ALL)
  3612. #define CALL_SUBTEST_723(FUNC) CALL_SUBTEST(FUNC)
  3613. #else
  3614. #define CALL_SUBTEST_723(FUNC)
  3615. #endif
  3616. #if defined(EIGEN_TEST_PART_724) || defined(EIGEN_TEST_PART_ALL)
  3617. #define CALL_SUBTEST_724(FUNC) CALL_SUBTEST(FUNC)
  3618. #else
  3619. #define CALL_SUBTEST_724(FUNC)
  3620. #endif
  3621. #if defined(EIGEN_TEST_PART_725) || defined(EIGEN_TEST_PART_ALL)
  3622. #define CALL_SUBTEST_725(FUNC) CALL_SUBTEST(FUNC)
  3623. #else
  3624. #define CALL_SUBTEST_725(FUNC)
  3625. #endif
  3626. #if defined(EIGEN_TEST_PART_726) || defined(EIGEN_TEST_PART_ALL)
  3627. #define CALL_SUBTEST_726(FUNC) CALL_SUBTEST(FUNC)
  3628. #else
  3629. #define CALL_SUBTEST_726(FUNC)
  3630. #endif
  3631. #if defined(EIGEN_TEST_PART_727) || defined(EIGEN_TEST_PART_ALL)
  3632. #define CALL_SUBTEST_727(FUNC) CALL_SUBTEST(FUNC)
  3633. #else
  3634. #define CALL_SUBTEST_727(FUNC)
  3635. #endif
  3636. #if defined(EIGEN_TEST_PART_728) || defined(EIGEN_TEST_PART_ALL)
  3637. #define CALL_SUBTEST_728(FUNC) CALL_SUBTEST(FUNC)
  3638. #else
  3639. #define CALL_SUBTEST_728(FUNC)
  3640. #endif
  3641. #if defined(EIGEN_TEST_PART_729) || defined(EIGEN_TEST_PART_ALL)
  3642. #define CALL_SUBTEST_729(FUNC) CALL_SUBTEST(FUNC)
  3643. #else
  3644. #define CALL_SUBTEST_729(FUNC)
  3645. #endif
  3646. #if defined(EIGEN_TEST_PART_730) || defined(EIGEN_TEST_PART_ALL)
  3647. #define CALL_SUBTEST_730(FUNC) CALL_SUBTEST(FUNC)
  3648. #else
  3649. #define CALL_SUBTEST_730(FUNC)
  3650. #endif
  3651. #if defined(EIGEN_TEST_PART_731) || defined(EIGEN_TEST_PART_ALL)
  3652. #define CALL_SUBTEST_731(FUNC) CALL_SUBTEST(FUNC)
  3653. #else
  3654. #define CALL_SUBTEST_731(FUNC)
  3655. #endif
  3656. #if defined(EIGEN_TEST_PART_732) || defined(EIGEN_TEST_PART_ALL)
  3657. #define CALL_SUBTEST_732(FUNC) CALL_SUBTEST(FUNC)
  3658. #else
  3659. #define CALL_SUBTEST_732(FUNC)
  3660. #endif
  3661. #if defined(EIGEN_TEST_PART_733) || defined(EIGEN_TEST_PART_ALL)
  3662. #define CALL_SUBTEST_733(FUNC) CALL_SUBTEST(FUNC)
  3663. #else
  3664. #define CALL_SUBTEST_733(FUNC)
  3665. #endif
  3666. #if defined(EIGEN_TEST_PART_734) || defined(EIGEN_TEST_PART_ALL)
  3667. #define CALL_SUBTEST_734(FUNC) CALL_SUBTEST(FUNC)
  3668. #else
  3669. #define CALL_SUBTEST_734(FUNC)
  3670. #endif
  3671. #if defined(EIGEN_TEST_PART_735) || defined(EIGEN_TEST_PART_ALL)
  3672. #define CALL_SUBTEST_735(FUNC) CALL_SUBTEST(FUNC)
  3673. #else
  3674. #define CALL_SUBTEST_735(FUNC)
  3675. #endif
  3676. #if defined(EIGEN_TEST_PART_736) || defined(EIGEN_TEST_PART_ALL)
  3677. #define CALL_SUBTEST_736(FUNC) CALL_SUBTEST(FUNC)
  3678. #else
  3679. #define CALL_SUBTEST_736(FUNC)
  3680. #endif
  3681. #if defined(EIGEN_TEST_PART_737) || defined(EIGEN_TEST_PART_ALL)
  3682. #define CALL_SUBTEST_737(FUNC) CALL_SUBTEST(FUNC)
  3683. #else
  3684. #define CALL_SUBTEST_737(FUNC)
  3685. #endif
  3686. #if defined(EIGEN_TEST_PART_738) || defined(EIGEN_TEST_PART_ALL)
  3687. #define CALL_SUBTEST_738(FUNC) CALL_SUBTEST(FUNC)
  3688. #else
  3689. #define CALL_SUBTEST_738(FUNC)
  3690. #endif
  3691. #if defined(EIGEN_TEST_PART_739) || defined(EIGEN_TEST_PART_ALL)
  3692. #define CALL_SUBTEST_739(FUNC) CALL_SUBTEST(FUNC)
  3693. #else
  3694. #define CALL_SUBTEST_739(FUNC)
  3695. #endif
  3696. #if defined(EIGEN_TEST_PART_740) || defined(EIGEN_TEST_PART_ALL)
  3697. #define CALL_SUBTEST_740(FUNC) CALL_SUBTEST(FUNC)
  3698. #else
  3699. #define CALL_SUBTEST_740(FUNC)
  3700. #endif
  3701. #if defined(EIGEN_TEST_PART_741) || defined(EIGEN_TEST_PART_ALL)
  3702. #define CALL_SUBTEST_741(FUNC) CALL_SUBTEST(FUNC)
  3703. #else
  3704. #define CALL_SUBTEST_741(FUNC)
  3705. #endif
  3706. #if defined(EIGEN_TEST_PART_742) || defined(EIGEN_TEST_PART_ALL)
  3707. #define CALL_SUBTEST_742(FUNC) CALL_SUBTEST(FUNC)
  3708. #else
  3709. #define CALL_SUBTEST_742(FUNC)
  3710. #endif
  3711. #if defined(EIGEN_TEST_PART_743) || defined(EIGEN_TEST_PART_ALL)
  3712. #define CALL_SUBTEST_743(FUNC) CALL_SUBTEST(FUNC)
  3713. #else
  3714. #define CALL_SUBTEST_743(FUNC)
  3715. #endif
  3716. #if defined(EIGEN_TEST_PART_744) || defined(EIGEN_TEST_PART_ALL)
  3717. #define CALL_SUBTEST_744(FUNC) CALL_SUBTEST(FUNC)
  3718. #else
  3719. #define CALL_SUBTEST_744(FUNC)
  3720. #endif
  3721. #if defined(EIGEN_TEST_PART_745) || defined(EIGEN_TEST_PART_ALL)
  3722. #define CALL_SUBTEST_745(FUNC) CALL_SUBTEST(FUNC)
  3723. #else
  3724. #define CALL_SUBTEST_745(FUNC)
  3725. #endif
  3726. #if defined(EIGEN_TEST_PART_746) || defined(EIGEN_TEST_PART_ALL)
  3727. #define CALL_SUBTEST_746(FUNC) CALL_SUBTEST(FUNC)
  3728. #else
  3729. #define CALL_SUBTEST_746(FUNC)
  3730. #endif
  3731. #if defined(EIGEN_TEST_PART_747) || defined(EIGEN_TEST_PART_ALL)
  3732. #define CALL_SUBTEST_747(FUNC) CALL_SUBTEST(FUNC)
  3733. #else
  3734. #define CALL_SUBTEST_747(FUNC)
  3735. #endif
  3736. #if defined(EIGEN_TEST_PART_748) || defined(EIGEN_TEST_PART_ALL)
  3737. #define CALL_SUBTEST_748(FUNC) CALL_SUBTEST(FUNC)
  3738. #else
  3739. #define CALL_SUBTEST_748(FUNC)
  3740. #endif
  3741. #if defined(EIGEN_TEST_PART_749) || defined(EIGEN_TEST_PART_ALL)
  3742. #define CALL_SUBTEST_749(FUNC) CALL_SUBTEST(FUNC)
  3743. #else
  3744. #define CALL_SUBTEST_749(FUNC)
  3745. #endif
  3746. #if defined(EIGEN_TEST_PART_750) || defined(EIGEN_TEST_PART_ALL)
  3747. #define CALL_SUBTEST_750(FUNC) CALL_SUBTEST(FUNC)
  3748. #else
  3749. #define CALL_SUBTEST_750(FUNC)
  3750. #endif
  3751. #if defined(EIGEN_TEST_PART_751) || defined(EIGEN_TEST_PART_ALL)
  3752. #define CALL_SUBTEST_751(FUNC) CALL_SUBTEST(FUNC)
  3753. #else
  3754. #define CALL_SUBTEST_751(FUNC)
  3755. #endif
  3756. #if defined(EIGEN_TEST_PART_752) || defined(EIGEN_TEST_PART_ALL)
  3757. #define CALL_SUBTEST_752(FUNC) CALL_SUBTEST(FUNC)
  3758. #else
  3759. #define CALL_SUBTEST_752(FUNC)
  3760. #endif
  3761. #if defined(EIGEN_TEST_PART_753) || defined(EIGEN_TEST_PART_ALL)
  3762. #define CALL_SUBTEST_753(FUNC) CALL_SUBTEST(FUNC)
  3763. #else
  3764. #define CALL_SUBTEST_753(FUNC)
  3765. #endif
  3766. #if defined(EIGEN_TEST_PART_754) || defined(EIGEN_TEST_PART_ALL)
  3767. #define CALL_SUBTEST_754(FUNC) CALL_SUBTEST(FUNC)
  3768. #else
  3769. #define CALL_SUBTEST_754(FUNC)
  3770. #endif
  3771. #if defined(EIGEN_TEST_PART_755) || defined(EIGEN_TEST_PART_ALL)
  3772. #define CALL_SUBTEST_755(FUNC) CALL_SUBTEST(FUNC)
  3773. #else
  3774. #define CALL_SUBTEST_755(FUNC)
  3775. #endif
  3776. #if defined(EIGEN_TEST_PART_756) || defined(EIGEN_TEST_PART_ALL)
  3777. #define CALL_SUBTEST_756(FUNC) CALL_SUBTEST(FUNC)
  3778. #else
  3779. #define CALL_SUBTEST_756(FUNC)
  3780. #endif
  3781. #if defined(EIGEN_TEST_PART_757) || defined(EIGEN_TEST_PART_ALL)
  3782. #define CALL_SUBTEST_757(FUNC) CALL_SUBTEST(FUNC)
  3783. #else
  3784. #define CALL_SUBTEST_757(FUNC)
  3785. #endif
  3786. #if defined(EIGEN_TEST_PART_758) || defined(EIGEN_TEST_PART_ALL)
  3787. #define CALL_SUBTEST_758(FUNC) CALL_SUBTEST(FUNC)
  3788. #else
  3789. #define CALL_SUBTEST_758(FUNC)
  3790. #endif
  3791. #if defined(EIGEN_TEST_PART_759) || defined(EIGEN_TEST_PART_ALL)
  3792. #define CALL_SUBTEST_759(FUNC) CALL_SUBTEST(FUNC)
  3793. #else
  3794. #define CALL_SUBTEST_759(FUNC)
  3795. #endif
  3796. #if defined(EIGEN_TEST_PART_760) || defined(EIGEN_TEST_PART_ALL)
  3797. #define CALL_SUBTEST_760(FUNC) CALL_SUBTEST(FUNC)
  3798. #else
  3799. #define CALL_SUBTEST_760(FUNC)
  3800. #endif
  3801. #if defined(EIGEN_TEST_PART_761) || defined(EIGEN_TEST_PART_ALL)
  3802. #define CALL_SUBTEST_761(FUNC) CALL_SUBTEST(FUNC)
  3803. #else
  3804. #define CALL_SUBTEST_761(FUNC)
  3805. #endif
  3806. #if defined(EIGEN_TEST_PART_762) || defined(EIGEN_TEST_PART_ALL)
  3807. #define CALL_SUBTEST_762(FUNC) CALL_SUBTEST(FUNC)
  3808. #else
  3809. #define CALL_SUBTEST_762(FUNC)
  3810. #endif
  3811. #if defined(EIGEN_TEST_PART_763) || defined(EIGEN_TEST_PART_ALL)
  3812. #define CALL_SUBTEST_763(FUNC) CALL_SUBTEST(FUNC)
  3813. #else
  3814. #define CALL_SUBTEST_763(FUNC)
  3815. #endif
  3816. #if defined(EIGEN_TEST_PART_764) || defined(EIGEN_TEST_PART_ALL)
  3817. #define CALL_SUBTEST_764(FUNC) CALL_SUBTEST(FUNC)
  3818. #else
  3819. #define CALL_SUBTEST_764(FUNC)
  3820. #endif
  3821. #if defined(EIGEN_TEST_PART_765) || defined(EIGEN_TEST_PART_ALL)
  3822. #define CALL_SUBTEST_765(FUNC) CALL_SUBTEST(FUNC)
  3823. #else
  3824. #define CALL_SUBTEST_765(FUNC)
  3825. #endif
  3826. #if defined(EIGEN_TEST_PART_766) || defined(EIGEN_TEST_PART_ALL)
  3827. #define CALL_SUBTEST_766(FUNC) CALL_SUBTEST(FUNC)
  3828. #else
  3829. #define CALL_SUBTEST_766(FUNC)
  3830. #endif
  3831. #if defined(EIGEN_TEST_PART_767) || defined(EIGEN_TEST_PART_ALL)
  3832. #define CALL_SUBTEST_767(FUNC) CALL_SUBTEST(FUNC)
  3833. #else
  3834. #define CALL_SUBTEST_767(FUNC)
  3835. #endif
  3836. #if defined(EIGEN_TEST_PART_768) || defined(EIGEN_TEST_PART_ALL)
  3837. #define CALL_SUBTEST_768(FUNC) CALL_SUBTEST(FUNC)
  3838. #else
  3839. #define CALL_SUBTEST_768(FUNC)
  3840. #endif
  3841. #if defined(EIGEN_TEST_PART_769) || defined(EIGEN_TEST_PART_ALL)
  3842. #define CALL_SUBTEST_769(FUNC) CALL_SUBTEST(FUNC)
  3843. #else
  3844. #define CALL_SUBTEST_769(FUNC)
  3845. #endif
  3846. #if defined(EIGEN_TEST_PART_770) || defined(EIGEN_TEST_PART_ALL)
  3847. #define CALL_SUBTEST_770(FUNC) CALL_SUBTEST(FUNC)
  3848. #else
  3849. #define CALL_SUBTEST_770(FUNC)
  3850. #endif
  3851. #if defined(EIGEN_TEST_PART_771) || defined(EIGEN_TEST_PART_ALL)
  3852. #define CALL_SUBTEST_771(FUNC) CALL_SUBTEST(FUNC)
  3853. #else
  3854. #define CALL_SUBTEST_771(FUNC)
  3855. #endif
  3856. #if defined(EIGEN_TEST_PART_772) || defined(EIGEN_TEST_PART_ALL)
  3857. #define CALL_SUBTEST_772(FUNC) CALL_SUBTEST(FUNC)
  3858. #else
  3859. #define CALL_SUBTEST_772(FUNC)
  3860. #endif
  3861. #if defined(EIGEN_TEST_PART_773) || defined(EIGEN_TEST_PART_ALL)
  3862. #define CALL_SUBTEST_773(FUNC) CALL_SUBTEST(FUNC)
  3863. #else
  3864. #define CALL_SUBTEST_773(FUNC)
  3865. #endif
  3866. #if defined(EIGEN_TEST_PART_774) || defined(EIGEN_TEST_PART_ALL)
  3867. #define CALL_SUBTEST_774(FUNC) CALL_SUBTEST(FUNC)
  3868. #else
  3869. #define CALL_SUBTEST_774(FUNC)
  3870. #endif
  3871. #if defined(EIGEN_TEST_PART_775) || defined(EIGEN_TEST_PART_ALL)
  3872. #define CALL_SUBTEST_775(FUNC) CALL_SUBTEST(FUNC)
  3873. #else
  3874. #define CALL_SUBTEST_775(FUNC)
  3875. #endif
  3876. #if defined(EIGEN_TEST_PART_776) || defined(EIGEN_TEST_PART_ALL)
  3877. #define CALL_SUBTEST_776(FUNC) CALL_SUBTEST(FUNC)
  3878. #else
  3879. #define CALL_SUBTEST_776(FUNC)
  3880. #endif
  3881. #if defined(EIGEN_TEST_PART_777) || defined(EIGEN_TEST_PART_ALL)
  3882. #define CALL_SUBTEST_777(FUNC) CALL_SUBTEST(FUNC)
  3883. #else
  3884. #define CALL_SUBTEST_777(FUNC)
  3885. #endif
  3886. #if defined(EIGEN_TEST_PART_778) || defined(EIGEN_TEST_PART_ALL)
  3887. #define CALL_SUBTEST_778(FUNC) CALL_SUBTEST(FUNC)
  3888. #else
  3889. #define CALL_SUBTEST_778(FUNC)
  3890. #endif
  3891. #if defined(EIGEN_TEST_PART_779) || defined(EIGEN_TEST_PART_ALL)
  3892. #define CALL_SUBTEST_779(FUNC) CALL_SUBTEST(FUNC)
  3893. #else
  3894. #define CALL_SUBTEST_779(FUNC)
  3895. #endif
  3896. #if defined(EIGEN_TEST_PART_780) || defined(EIGEN_TEST_PART_ALL)
  3897. #define CALL_SUBTEST_780(FUNC) CALL_SUBTEST(FUNC)
  3898. #else
  3899. #define CALL_SUBTEST_780(FUNC)
  3900. #endif
  3901. #if defined(EIGEN_TEST_PART_781) || defined(EIGEN_TEST_PART_ALL)
  3902. #define CALL_SUBTEST_781(FUNC) CALL_SUBTEST(FUNC)
  3903. #else
  3904. #define CALL_SUBTEST_781(FUNC)
  3905. #endif
  3906. #if defined(EIGEN_TEST_PART_782) || defined(EIGEN_TEST_PART_ALL)
  3907. #define CALL_SUBTEST_782(FUNC) CALL_SUBTEST(FUNC)
  3908. #else
  3909. #define CALL_SUBTEST_782(FUNC)
  3910. #endif
  3911. #if defined(EIGEN_TEST_PART_783) || defined(EIGEN_TEST_PART_ALL)
  3912. #define CALL_SUBTEST_783(FUNC) CALL_SUBTEST(FUNC)
  3913. #else
  3914. #define CALL_SUBTEST_783(FUNC)
  3915. #endif
  3916. #if defined(EIGEN_TEST_PART_784) || defined(EIGEN_TEST_PART_ALL)
  3917. #define CALL_SUBTEST_784(FUNC) CALL_SUBTEST(FUNC)
  3918. #else
  3919. #define CALL_SUBTEST_784(FUNC)
  3920. #endif
  3921. #if defined(EIGEN_TEST_PART_785) || defined(EIGEN_TEST_PART_ALL)
  3922. #define CALL_SUBTEST_785(FUNC) CALL_SUBTEST(FUNC)
  3923. #else
  3924. #define CALL_SUBTEST_785(FUNC)
  3925. #endif
  3926. #if defined(EIGEN_TEST_PART_786) || defined(EIGEN_TEST_PART_ALL)
  3927. #define CALL_SUBTEST_786(FUNC) CALL_SUBTEST(FUNC)
  3928. #else
  3929. #define CALL_SUBTEST_786(FUNC)
  3930. #endif
  3931. #if defined(EIGEN_TEST_PART_787) || defined(EIGEN_TEST_PART_ALL)
  3932. #define CALL_SUBTEST_787(FUNC) CALL_SUBTEST(FUNC)
  3933. #else
  3934. #define CALL_SUBTEST_787(FUNC)
  3935. #endif
  3936. #if defined(EIGEN_TEST_PART_788) || defined(EIGEN_TEST_PART_ALL)
  3937. #define CALL_SUBTEST_788(FUNC) CALL_SUBTEST(FUNC)
  3938. #else
  3939. #define CALL_SUBTEST_788(FUNC)
  3940. #endif
  3941. #if defined(EIGEN_TEST_PART_789) || defined(EIGEN_TEST_PART_ALL)
  3942. #define CALL_SUBTEST_789(FUNC) CALL_SUBTEST(FUNC)
  3943. #else
  3944. #define CALL_SUBTEST_789(FUNC)
  3945. #endif
  3946. #if defined(EIGEN_TEST_PART_790) || defined(EIGEN_TEST_PART_ALL)
  3947. #define CALL_SUBTEST_790(FUNC) CALL_SUBTEST(FUNC)
  3948. #else
  3949. #define CALL_SUBTEST_790(FUNC)
  3950. #endif
  3951. #if defined(EIGEN_TEST_PART_791) || defined(EIGEN_TEST_PART_ALL)
  3952. #define CALL_SUBTEST_791(FUNC) CALL_SUBTEST(FUNC)
  3953. #else
  3954. #define CALL_SUBTEST_791(FUNC)
  3955. #endif
  3956. #if defined(EIGEN_TEST_PART_792) || defined(EIGEN_TEST_PART_ALL)
  3957. #define CALL_SUBTEST_792(FUNC) CALL_SUBTEST(FUNC)
  3958. #else
  3959. #define CALL_SUBTEST_792(FUNC)
  3960. #endif
  3961. #if defined(EIGEN_TEST_PART_793) || defined(EIGEN_TEST_PART_ALL)
  3962. #define CALL_SUBTEST_793(FUNC) CALL_SUBTEST(FUNC)
  3963. #else
  3964. #define CALL_SUBTEST_793(FUNC)
  3965. #endif
  3966. #if defined(EIGEN_TEST_PART_794) || defined(EIGEN_TEST_PART_ALL)
  3967. #define CALL_SUBTEST_794(FUNC) CALL_SUBTEST(FUNC)
  3968. #else
  3969. #define CALL_SUBTEST_794(FUNC)
  3970. #endif
  3971. #if defined(EIGEN_TEST_PART_795) || defined(EIGEN_TEST_PART_ALL)
  3972. #define CALL_SUBTEST_795(FUNC) CALL_SUBTEST(FUNC)
  3973. #else
  3974. #define CALL_SUBTEST_795(FUNC)
  3975. #endif
  3976. #if defined(EIGEN_TEST_PART_796) || defined(EIGEN_TEST_PART_ALL)
  3977. #define CALL_SUBTEST_796(FUNC) CALL_SUBTEST(FUNC)
  3978. #else
  3979. #define CALL_SUBTEST_796(FUNC)
  3980. #endif
  3981. #if defined(EIGEN_TEST_PART_797) || defined(EIGEN_TEST_PART_ALL)
  3982. #define CALL_SUBTEST_797(FUNC) CALL_SUBTEST(FUNC)
  3983. #else
  3984. #define CALL_SUBTEST_797(FUNC)
  3985. #endif
  3986. #if defined(EIGEN_TEST_PART_798) || defined(EIGEN_TEST_PART_ALL)
  3987. #define CALL_SUBTEST_798(FUNC) CALL_SUBTEST(FUNC)
  3988. #else
  3989. #define CALL_SUBTEST_798(FUNC)
  3990. #endif
  3991. #if defined(EIGEN_TEST_PART_799) || defined(EIGEN_TEST_PART_ALL)
  3992. #define CALL_SUBTEST_799(FUNC) CALL_SUBTEST(FUNC)
  3993. #else
  3994. #define CALL_SUBTEST_799(FUNC)
  3995. #endif
  3996. #if defined(EIGEN_TEST_PART_800) || defined(EIGEN_TEST_PART_ALL)
  3997. #define CALL_SUBTEST_800(FUNC) CALL_SUBTEST(FUNC)
  3998. #else
  3999. #define CALL_SUBTEST_800(FUNC)
  4000. #endif
  4001. #if defined(EIGEN_TEST_PART_801) || defined(EIGEN_TEST_PART_ALL)
  4002. #define CALL_SUBTEST_801(FUNC) CALL_SUBTEST(FUNC)
  4003. #else
  4004. #define CALL_SUBTEST_801(FUNC)
  4005. #endif
  4006. #if defined(EIGEN_TEST_PART_802) || defined(EIGEN_TEST_PART_ALL)
  4007. #define CALL_SUBTEST_802(FUNC) CALL_SUBTEST(FUNC)
  4008. #else
  4009. #define CALL_SUBTEST_802(FUNC)
  4010. #endif
  4011. #if defined(EIGEN_TEST_PART_803) || defined(EIGEN_TEST_PART_ALL)
  4012. #define CALL_SUBTEST_803(FUNC) CALL_SUBTEST(FUNC)
  4013. #else
  4014. #define CALL_SUBTEST_803(FUNC)
  4015. #endif
  4016. #if defined(EIGEN_TEST_PART_804) || defined(EIGEN_TEST_PART_ALL)
  4017. #define CALL_SUBTEST_804(FUNC) CALL_SUBTEST(FUNC)
  4018. #else
  4019. #define CALL_SUBTEST_804(FUNC)
  4020. #endif
  4021. #if defined(EIGEN_TEST_PART_805) || defined(EIGEN_TEST_PART_ALL)
  4022. #define CALL_SUBTEST_805(FUNC) CALL_SUBTEST(FUNC)
  4023. #else
  4024. #define CALL_SUBTEST_805(FUNC)
  4025. #endif
  4026. #if defined(EIGEN_TEST_PART_806) || defined(EIGEN_TEST_PART_ALL)
  4027. #define CALL_SUBTEST_806(FUNC) CALL_SUBTEST(FUNC)
  4028. #else
  4029. #define CALL_SUBTEST_806(FUNC)
  4030. #endif
  4031. #if defined(EIGEN_TEST_PART_807) || defined(EIGEN_TEST_PART_ALL)
  4032. #define CALL_SUBTEST_807(FUNC) CALL_SUBTEST(FUNC)
  4033. #else
  4034. #define CALL_SUBTEST_807(FUNC)
  4035. #endif
  4036. #if defined(EIGEN_TEST_PART_808) || defined(EIGEN_TEST_PART_ALL)
  4037. #define CALL_SUBTEST_808(FUNC) CALL_SUBTEST(FUNC)
  4038. #else
  4039. #define CALL_SUBTEST_808(FUNC)
  4040. #endif
  4041. #if defined(EIGEN_TEST_PART_809) || defined(EIGEN_TEST_PART_ALL)
  4042. #define CALL_SUBTEST_809(FUNC) CALL_SUBTEST(FUNC)
  4043. #else
  4044. #define CALL_SUBTEST_809(FUNC)
  4045. #endif
  4046. #if defined(EIGEN_TEST_PART_810) || defined(EIGEN_TEST_PART_ALL)
  4047. #define CALL_SUBTEST_810(FUNC) CALL_SUBTEST(FUNC)
  4048. #else
  4049. #define CALL_SUBTEST_810(FUNC)
  4050. #endif
  4051. #if defined(EIGEN_TEST_PART_811) || defined(EIGEN_TEST_PART_ALL)
  4052. #define CALL_SUBTEST_811(FUNC) CALL_SUBTEST(FUNC)
  4053. #else
  4054. #define CALL_SUBTEST_811(FUNC)
  4055. #endif
  4056. #if defined(EIGEN_TEST_PART_812) || defined(EIGEN_TEST_PART_ALL)
  4057. #define CALL_SUBTEST_812(FUNC) CALL_SUBTEST(FUNC)
  4058. #else
  4059. #define CALL_SUBTEST_812(FUNC)
  4060. #endif
  4061. #if defined(EIGEN_TEST_PART_813) || defined(EIGEN_TEST_PART_ALL)
  4062. #define CALL_SUBTEST_813(FUNC) CALL_SUBTEST(FUNC)
  4063. #else
  4064. #define CALL_SUBTEST_813(FUNC)
  4065. #endif
  4066. #if defined(EIGEN_TEST_PART_814) || defined(EIGEN_TEST_PART_ALL)
  4067. #define CALL_SUBTEST_814(FUNC) CALL_SUBTEST(FUNC)
  4068. #else
  4069. #define CALL_SUBTEST_814(FUNC)
  4070. #endif
  4071. #if defined(EIGEN_TEST_PART_815) || defined(EIGEN_TEST_PART_ALL)
  4072. #define CALL_SUBTEST_815(FUNC) CALL_SUBTEST(FUNC)
  4073. #else
  4074. #define CALL_SUBTEST_815(FUNC)
  4075. #endif
  4076. #if defined(EIGEN_TEST_PART_816) || defined(EIGEN_TEST_PART_ALL)
  4077. #define CALL_SUBTEST_816(FUNC) CALL_SUBTEST(FUNC)
  4078. #else
  4079. #define CALL_SUBTEST_816(FUNC)
  4080. #endif
  4081. #if defined(EIGEN_TEST_PART_817) || defined(EIGEN_TEST_PART_ALL)
  4082. #define CALL_SUBTEST_817(FUNC) CALL_SUBTEST(FUNC)
  4083. #else
  4084. #define CALL_SUBTEST_817(FUNC)
  4085. #endif
  4086. #if defined(EIGEN_TEST_PART_818) || defined(EIGEN_TEST_PART_ALL)
  4087. #define CALL_SUBTEST_818(FUNC) CALL_SUBTEST(FUNC)
  4088. #else
  4089. #define CALL_SUBTEST_818(FUNC)
  4090. #endif
  4091. #if defined(EIGEN_TEST_PART_819) || defined(EIGEN_TEST_PART_ALL)
  4092. #define CALL_SUBTEST_819(FUNC) CALL_SUBTEST(FUNC)
  4093. #else
  4094. #define CALL_SUBTEST_819(FUNC)
  4095. #endif
  4096. #if defined(EIGEN_TEST_PART_820) || defined(EIGEN_TEST_PART_ALL)
  4097. #define CALL_SUBTEST_820(FUNC) CALL_SUBTEST(FUNC)
  4098. #else
  4099. #define CALL_SUBTEST_820(FUNC)
  4100. #endif
  4101. #if defined(EIGEN_TEST_PART_821) || defined(EIGEN_TEST_PART_ALL)
  4102. #define CALL_SUBTEST_821(FUNC) CALL_SUBTEST(FUNC)
  4103. #else
  4104. #define CALL_SUBTEST_821(FUNC)
  4105. #endif
  4106. #if defined(EIGEN_TEST_PART_822) || defined(EIGEN_TEST_PART_ALL)
  4107. #define CALL_SUBTEST_822(FUNC) CALL_SUBTEST(FUNC)
  4108. #else
  4109. #define CALL_SUBTEST_822(FUNC)
  4110. #endif
  4111. #if defined(EIGEN_TEST_PART_823) || defined(EIGEN_TEST_PART_ALL)
  4112. #define CALL_SUBTEST_823(FUNC) CALL_SUBTEST(FUNC)
  4113. #else
  4114. #define CALL_SUBTEST_823(FUNC)
  4115. #endif
  4116. #if defined(EIGEN_TEST_PART_824) || defined(EIGEN_TEST_PART_ALL)
  4117. #define CALL_SUBTEST_824(FUNC) CALL_SUBTEST(FUNC)
  4118. #else
  4119. #define CALL_SUBTEST_824(FUNC)
  4120. #endif
  4121. #if defined(EIGEN_TEST_PART_825) || defined(EIGEN_TEST_PART_ALL)
  4122. #define CALL_SUBTEST_825(FUNC) CALL_SUBTEST(FUNC)
  4123. #else
  4124. #define CALL_SUBTEST_825(FUNC)
  4125. #endif
  4126. #if defined(EIGEN_TEST_PART_826) || defined(EIGEN_TEST_PART_ALL)
  4127. #define CALL_SUBTEST_826(FUNC) CALL_SUBTEST(FUNC)
  4128. #else
  4129. #define CALL_SUBTEST_826(FUNC)
  4130. #endif
  4131. #if defined(EIGEN_TEST_PART_827) || defined(EIGEN_TEST_PART_ALL)
  4132. #define CALL_SUBTEST_827(FUNC) CALL_SUBTEST(FUNC)
  4133. #else
  4134. #define CALL_SUBTEST_827(FUNC)
  4135. #endif
  4136. #if defined(EIGEN_TEST_PART_828) || defined(EIGEN_TEST_PART_ALL)
  4137. #define CALL_SUBTEST_828(FUNC) CALL_SUBTEST(FUNC)
  4138. #else
  4139. #define CALL_SUBTEST_828(FUNC)
  4140. #endif
  4141. #if defined(EIGEN_TEST_PART_829) || defined(EIGEN_TEST_PART_ALL)
  4142. #define CALL_SUBTEST_829(FUNC) CALL_SUBTEST(FUNC)
  4143. #else
  4144. #define CALL_SUBTEST_829(FUNC)
  4145. #endif
  4146. #if defined(EIGEN_TEST_PART_830) || defined(EIGEN_TEST_PART_ALL)
  4147. #define CALL_SUBTEST_830(FUNC) CALL_SUBTEST(FUNC)
  4148. #else
  4149. #define CALL_SUBTEST_830(FUNC)
  4150. #endif
  4151. #if defined(EIGEN_TEST_PART_831) || defined(EIGEN_TEST_PART_ALL)
  4152. #define CALL_SUBTEST_831(FUNC) CALL_SUBTEST(FUNC)
  4153. #else
  4154. #define CALL_SUBTEST_831(FUNC)
  4155. #endif
  4156. #if defined(EIGEN_TEST_PART_832) || defined(EIGEN_TEST_PART_ALL)
  4157. #define CALL_SUBTEST_832(FUNC) CALL_SUBTEST(FUNC)
  4158. #else
  4159. #define CALL_SUBTEST_832(FUNC)
  4160. #endif
  4161. #if defined(EIGEN_TEST_PART_833) || defined(EIGEN_TEST_PART_ALL)
  4162. #define CALL_SUBTEST_833(FUNC) CALL_SUBTEST(FUNC)
  4163. #else
  4164. #define CALL_SUBTEST_833(FUNC)
  4165. #endif
  4166. #if defined(EIGEN_TEST_PART_834) || defined(EIGEN_TEST_PART_ALL)
  4167. #define CALL_SUBTEST_834(FUNC) CALL_SUBTEST(FUNC)
  4168. #else
  4169. #define CALL_SUBTEST_834(FUNC)
  4170. #endif
  4171. #if defined(EIGEN_TEST_PART_835) || defined(EIGEN_TEST_PART_ALL)
  4172. #define CALL_SUBTEST_835(FUNC) CALL_SUBTEST(FUNC)
  4173. #else
  4174. #define CALL_SUBTEST_835(FUNC)
  4175. #endif
  4176. #if defined(EIGEN_TEST_PART_836) || defined(EIGEN_TEST_PART_ALL)
  4177. #define CALL_SUBTEST_836(FUNC) CALL_SUBTEST(FUNC)
  4178. #else
  4179. #define CALL_SUBTEST_836(FUNC)
  4180. #endif
  4181. #if defined(EIGEN_TEST_PART_837) || defined(EIGEN_TEST_PART_ALL)
  4182. #define CALL_SUBTEST_837(FUNC) CALL_SUBTEST(FUNC)
  4183. #else
  4184. #define CALL_SUBTEST_837(FUNC)
  4185. #endif
  4186. #if defined(EIGEN_TEST_PART_838) || defined(EIGEN_TEST_PART_ALL)
  4187. #define CALL_SUBTEST_838(FUNC) CALL_SUBTEST(FUNC)
  4188. #else
  4189. #define CALL_SUBTEST_838(FUNC)
  4190. #endif
  4191. #if defined(EIGEN_TEST_PART_839) || defined(EIGEN_TEST_PART_ALL)
  4192. #define CALL_SUBTEST_839(FUNC) CALL_SUBTEST(FUNC)
  4193. #else
  4194. #define CALL_SUBTEST_839(FUNC)
  4195. #endif
  4196. #if defined(EIGEN_TEST_PART_840) || defined(EIGEN_TEST_PART_ALL)
  4197. #define CALL_SUBTEST_840(FUNC) CALL_SUBTEST(FUNC)
  4198. #else
  4199. #define CALL_SUBTEST_840(FUNC)
  4200. #endif
  4201. #if defined(EIGEN_TEST_PART_841) || defined(EIGEN_TEST_PART_ALL)
  4202. #define CALL_SUBTEST_841(FUNC) CALL_SUBTEST(FUNC)
  4203. #else
  4204. #define CALL_SUBTEST_841(FUNC)
  4205. #endif
  4206. #if defined(EIGEN_TEST_PART_842) || defined(EIGEN_TEST_PART_ALL)
  4207. #define CALL_SUBTEST_842(FUNC) CALL_SUBTEST(FUNC)
  4208. #else
  4209. #define CALL_SUBTEST_842(FUNC)
  4210. #endif
  4211. #if defined(EIGEN_TEST_PART_843) || defined(EIGEN_TEST_PART_ALL)
  4212. #define CALL_SUBTEST_843(FUNC) CALL_SUBTEST(FUNC)
  4213. #else
  4214. #define CALL_SUBTEST_843(FUNC)
  4215. #endif
  4216. #if defined(EIGEN_TEST_PART_844) || defined(EIGEN_TEST_PART_ALL)
  4217. #define CALL_SUBTEST_844(FUNC) CALL_SUBTEST(FUNC)
  4218. #else
  4219. #define CALL_SUBTEST_844(FUNC)
  4220. #endif
  4221. #if defined(EIGEN_TEST_PART_845) || defined(EIGEN_TEST_PART_ALL)
  4222. #define CALL_SUBTEST_845(FUNC) CALL_SUBTEST(FUNC)
  4223. #else
  4224. #define CALL_SUBTEST_845(FUNC)
  4225. #endif
  4226. #if defined(EIGEN_TEST_PART_846) || defined(EIGEN_TEST_PART_ALL)
  4227. #define CALL_SUBTEST_846(FUNC) CALL_SUBTEST(FUNC)
  4228. #else
  4229. #define CALL_SUBTEST_846(FUNC)
  4230. #endif
  4231. #if defined(EIGEN_TEST_PART_847) || defined(EIGEN_TEST_PART_ALL)
  4232. #define CALL_SUBTEST_847(FUNC) CALL_SUBTEST(FUNC)
  4233. #else
  4234. #define CALL_SUBTEST_847(FUNC)
  4235. #endif
  4236. #if defined(EIGEN_TEST_PART_848) || defined(EIGEN_TEST_PART_ALL)
  4237. #define CALL_SUBTEST_848(FUNC) CALL_SUBTEST(FUNC)
  4238. #else
  4239. #define CALL_SUBTEST_848(FUNC)
  4240. #endif
  4241. #if defined(EIGEN_TEST_PART_849) || defined(EIGEN_TEST_PART_ALL)
  4242. #define CALL_SUBTEST_849(FUNC) CALL_SUBTEST(FUNC)
  4243. #else
  4244. #define CALL_SUBTEST_849(FUNC)
  4245. #endif
  4246. #if defined(EIGEN_TEST_PART_850) || defined(EIGEN_TEST_PART_ALL)
  4247. #define CALL_SUBTEST_850(FUNC) CALL_SUBTEST(FUNC)
  4248. #else
  4249. #define CALL_SUBTEST_850(FUNC)
  4250. #endif
  4251. #if defined(EIGEN_TEST_PART_851) || defined(EIGEN_TEST_PART_ALL)
  4252. #define CALL_SUBTEST_851(FUNC) CALL_SUBTEST(FUNC)
  4253. #else
  4254. #define CALL_SUBTEST_851(FUNC)
  4255. #endif
  4256. #if defined(EIGEN_TEST_PART_852) || defined(EIGEN_TEST_PART_ALL)
  4257. #define CALL_SUBTEST_852(FUNC) CALL_SUBTEST(FUNC)
  4258. #else
  4259. #define CALL_SUBTEST_852(FUNC)
  4260. #endif
  4261. #if defined(EIGEN_TEST_PART_853) || defined(EIGEN_TEST_PART_ALL)
  4262. #define CALL_SUBTEST_853(FUNC) CALL_SUBTEST(FUNC)
  4263. #else
  4264. #define CALL_SUBTEST_853(FUNC)
  4265. #endif
  4266. #if defined(EIGEN_TEST_PART_854) || defined(EIGEN_TEST_PART_ALL)
  4267. #define CALL_SUBTEST_854(FUNC) CALL_SUBTEST(FUNC)
  4268. #else
  4269. #define CALL_SUBTEST_854(FUNC)
  4270. #endif
  4271. #if defined(EIGEN_TEST_PART_855) || defined(EIGEN_TEST_PART_ALL)
  4272. #define CALL_SUBTEST_855(FUNC) CALL_SUBTEST(FUNC)
  4273. #else
  4274. #define CALL_SUBTEST_855(FUNC)
  4275. #endif
  4276. #if defined(EIGEN_TEST_PART_856) || defined(EIGEN_TEST_PART_ALL)
  4277. #define CALL_SUBTEST_856(FUNC) CALL_SUBTEST(FUNC)
  4278. #else
  4279. #define CALL_SUBTEST_856(FUNC)
  4280. #endif
  4281. #if defined(EIGEN_TEST_PART_857) || defined(EIGEN_TEST_PART_ALL)
  4282. #define CALL_SUBTEST_857(FUNC) CALL_SUBTEST(FUNC)
  4283. #else
  4284. #define CALL_SUBTEST_857(FUNC)
  4285. #endif
  4286. #if defined(EIGEN_TEST_PART_858) || defined(EIGEN_TEST_PART_ALL)
  4287. #define CALL_SUBTEST_858(FUNC) CALL_SUBTEST(FUNC)
  4288. #else
  4289. #define CALL_SUBTEST_858(FUNC)
  4290. #endif
  4291. #if defined(EIGEN_TEST_PART_859) || defined(EIGEN_TEST_PART_ALL)
  4292. #define CALL_SUBTEST_859(FUNC) CALL_SUBTEST(FUNC)
  4293. #else
  4294. #define CALL_SUBTEST_859(FUNC)
  4295. #endif
  4296. #if defined(EIGEN_TEST_PART_860) || defined(EIGEN_TEST_PART_ALL)
  4297. #define CALL_SUBTEST_860(FUNC) CALL_SUBTEST(FUNC)
  4298. #else
  4299. #define CALL_SUBTEST_860(FUNC)
  4300. #endif
  4301. #if defined(EIGEN_TEST_PART_861) || defined(EIGEN_TEST_PART_ALL)
  4302. #define CALL_SUBTEST_861(FUNC) CALL_SUBTEST(FUNC)
  4303. #else
  4304. #define CALL_SUBTEST_861(FUNC)
  4305. #endif
  4306. #if defined(EIGEN_TEST_PART_862) || defined(EIGEN_TEST_PART_ALL)
  4307. #define CALL_SUBTEST_862(FUNC) CALL_SUBTEST(FUNC)
  4308. #else
  4309. #define CALL_SUBTEST_862(FUNC)
  4310. #endif
  4311. #if defined(EIGEN_TEST_PART_863) || defined(EIGEN_TEST_PART_ALL)
  4312. #define CALL_SUBTEST_863(FUNC) CALL_SUBTEST(FUNC)
  4313. #else
  4314. #define CALL_SUBTEST_863(FUNC)
  4315. #endif
  4316. #if defined(EIGEN_TEST_PART_864) || defined(EIGEN_TEST_PART_ALL)
  4317. #define CALL_SUBTEST_864(FUNC) CALL_SUBTEST(FUNC)
  4318. #else
  4319. #define CALL_SUBTEST_864(FUNC)
  4320. #endif
  4321. #if defined(EIGEN_TEST_PART_865) || defined(EIGEN_TEST_PART_ALL)
  4322. #define CALL_SUBTEST_865(FUNC) CALL_SUBTEST(FUNC)
  4323. #else
  4324. #define CALL_SUBTEST_865(FUNC)
  4325. #endif
  4326. #if defined(EIGEN_TEST_PART_866) || defined(EIGEN_TEST_PART_ALL)
  4327. #define CALL_SUBTEST_866(FUNC) CALL_SUBTEST(FUNC)
  4328. #else
  4329. #define CALL_SUBTEST_866(FUNC)
  4330. #endif
  4331. #if defined(EIGEN_TEST_PART_867) || defined(EIGEN_TEST_PART_ALL)
  4332. #define CALL_SUBTEST_867(FUNC) CALL_SUBTEST(FUNC)
  4333. #else
  4334. #define CALL_SUBTEST_867(FUNC)
  4335. #endif
  4336. #if defined(EIGEN_TEST_PART_868) || defined(EIGEN_TEST_PART_ALL)
  4337. #define CALL_SUBTEST_868(FUNC) CALL_SUBTEST(FUNC)
  4338. #else
  4339. #define CALL_SUBTEST_868(FUNC)
  4340. #endif
  4341. #if defined(EIGEN_TEST_PART_869) || defined(EIGEN_TEST_PART_ALL)
  4342. #define CALL_SUBTEST_869(FUNC) CALL_SUBTEST(FUNC)
  4343. #else
  4344. #define CALL_SUBTEST_869(FUNC)
  4345. #endif
  4346. #if defined(EIGEN_TEST_PART_870) || defined(EIGEN_TEST_PART_ALL)
  4347. #define CALL_SUBTEST_870(FUNC) CALL_SUBTEST(FUNC)
  4348. #else
  4349. #define CALL_SUBTEST_870(FUNC)
  4350. #endif
  4351. #if defined(EIGEN_TEST_PART_871) || defined(EIGEN_TEST_PART_ALL)
  4352. #define CALL_SUBTEST_871(FUNC) CALL_SUBTEST(FUNC)
  4353. #else
  4354. #define CALL_SUBTEST_871(FUNC)
  4355. #endif
  4356. #if defined(EIGEN_TEST_PART_872) || defined(EIGEN_TEST_PART_ALL)
  4357. #define CALL_SUBTEST_872(FUNC) CALL_SUBTEST(FUNC)
  4358. #else
  4359. #define CALL_SUBTEST_872(FUNC)
  4360. #endif
  4361. #if defined(EIGEN_TEST_PART_873) || defined(EIGEN_TEST_PART_ALL)
  4362. #define CALL_SUBTEST_873(FUNC) CALL_SUBTEST(FUNC)
  4363. #else
  4364. #define CALL_SUBTEST_873(FUNC)
  4365. #endif
  4366. #if defined(EIGEN_TEST_PART_874) || defined(EIGEN_TEST_PART_ALL)
  4367. #define CALL_SUBTEST_874(FUNC) CALL_SUBTEST(FUNC)
  4368. #else
  4369. #define CALL_SUBTEST_874(FUNC)
  4370. #endif
  4371. #if defined(EIGEN_TEST_PART_875) || defined(EIGEN_TEST_PART_ALL)
  4372. #define CALL_SUBTEST_875(FUNC) CALL_SUBTEST(FUNC)
  4373. #else
  4374. #define CALL_SUBTEST_875(FUNC)
  4375. #endif
  4376. #if defined(EIGEN_TEST_PART_876) || defined(EIGEN_TEST_PART_ALL)
  4377. #define CALL_SUBTEST_876(FUNC) CALL_SUBTEST(FUNC)
  4378. #else
  4379. #define CALL_SUBTEST_876(FUNC)
  4380. #endif
  4381. #if defined(EIGEN_TEST_PART_877) || defined(EIGEN_TEST_PART_ALL)
  4382. #define CALL_SUBTEST_877(FUNC) CALL_SUBTEST(FUNC)
  4383. #else
  4384. #define CALL_SUBTEST_877(FUNC)
  4385. #endif
  4386. #if defined(EIGEN_TEST_PART_878) || defined(EIGEN_TEST_PART_ALL)
  4387. #define CALL_SUBTEST_878(FUNC) CALL_SUBTEST(FUNC)
  4388. #else
  4389. #define CALL_SUBTEST_878(FUNC)
  4390. #endif
  4391. #if defined(EIGEN_TEST_PART_879) || defined(EIGEN_TEST_PART_ALL)
  4392. #define CALL_SUBTEST_879(FUNC) CALL_SUBTEST(FUNC)
  4393. #else
  4394. #define CALL_SUBTEST_879(FUNC)
  4395. #endif
  4396. #if defined(EIGEN_TEST_PART_880) || defined(EIGEN_TEST_PART_ALL)
  4397. #define CALL_SUBTEST_880(FUNC) CALL_SUBTEST(FUNC)
  4398. #else
  4399. #define CALL_SUBTEST_880(FUNC)
  4400. #endif
  4401. #if defined(EIGEN_TEST_PART_881) || defined(EIGEN_TEST_PART_ALL)
  4402. #define CALL_SUBTEST_881(FUNC) CALL_SUBTEST(FUNC)
  4403. #else
  4404. #define CALL_SUBTEST_881(FUNC)
  4405. #endif
  4406. #if defined(EIGEN_TEST_PART_882) || defined(EIGEN_TEST_PART_ALL)
  4407. #define CALL_SUBTEST_882(FUNC) CALL_SUBTEST(FUNC)
  4408. #else
  4409. #define CALL_SUBTEST_882(FUNC)
  4410. #endif
  4411. #if defined(EIGEN_TEST_PART_883) || defined(EIGEN_TEST_PART_ALL)
  4412. #define CALL_SUBTEST_883(FUNC) CALL_SUBTEST(FUNC)
  4413. #else
  4414. #define CALL_SUBTEST_883(FUNC)
  4415. #endif
  4416. #if defined(EIGEN_TEST_PART_884) || defined(EIGEN_TEST_PART_ALL)
  4417. #define CALL_SUBTEST_884(FUNC) CALL_SUBTEST(FUNC)
  4418. #else
  4419. #define CALL_SUBTEST_884(FUNC)
  4420. #endif
  4421. #if defined(EIGEN_TEST_PART_885) || defined(EIGEN_TEST_PART_ALL)
  4422. #define CALL_SUBTEST_885(FUNC) CALL_SUBTEST(FUNC)
  4423. #else
  4424. #define CALL_SUBTEST_885(FUNC)
  4425. #endif
  4426. #if defined(EIGEN_TEST_PART_886) || defined(EIGEN_TEST_PART_ALL)
  4427. #define CALL_SUBTEST_886(FUNC) CALL_SUBTEST(FUNC)
  4428. #else
  4429. #define CALL_SUBTEST_886(FUNC)
  4430. #endif
  4431. #if defined(EIGEN_TEST_PART_887) || defined(EIGEN_TEST_PART_ALL)
  4432. #define CALL_SUBTEST_887(FUNC) CALL_SUBTEST(FUNC)
  4433. #else
  4434. #define CALL_SUBTEST_887(FUNC)
  4435. #endif
  4436. #if defined(EIGEN_TEST_PART_888) || defined(EIGEN_TEST_PART_ALL)
  4437. #define CALL_SUBTEST_888(FUNC) CALL_SUBTEST(FUNC)
  4438. #else
  4439. #define CALL_SUBTEST_888(FUNC)
  4440. #endif
  4441. #if defined(EIGEN_TEST_PART_889) || defined(EIGEN_TEST_PART_ALL)
  4442. #define CALL_SUBTEST_889(FUNC) CALL_SUBTEST(FUNC)
  4443. #else
  4444. #define CALL_SUBTEST_889(FUNC)
  4445. #endif
  4446. #if defined(EIGEN_TEST_PART_890) || defined(EIGEN_TEST_PART_ALL)
  4447. #define CALL_SUBTEST_890(FUNC) CALL_SUBTEST(FUNC)
  4448. #else
  4449. #define CALL_SUBTEST_890(FUNC)
  4450. #endif
  4451. #if defined(EIGEN_TEST_PART_891) || defined(EIGEN_TEST_PART_ALL)
  4452. #define CALL_SUBTEST_891(FUNC) CALL_SUBTEST(FUNC)
  4453. #else
  4454. #define CALL_SUBTEST_891(FUNC)
  4455. #endif
  4456. #if defined(EIGEN_TEST_PART_892) || defined(EIGEN_TEST_PART_ALL)
  4457. #define CALL_SUBTEST_892(FUNC) CALL_SUBTEST(FUNC)
  4458. #else
  4459. #define CALL_SUBTEST_892(FUNC)
  4460. #endif
  4461. #if defined(EIGEN_TEST_PART_893) || defined(EIGEN_TEST_PART_ALL)
  4462. #define CALL_SUBTEST_893(FUNC) CALL_SUBTEST(FUNC)
  4463. #else
  4464. #define CALL_SUBTEST_893(FUNC)
  4465. #endif
  4466. #if defined(EIGEN_TEST_PART_894) || defined(EIGEN_TEST_PART_ALL)
  4467. #define CALL_SUBTEST_894(FUNC) CALL_SUBTEST(FUNC)
  4468. #else
  4469. #define CALL_SUBTEST_894(FUNC)
  4470. #endif
  4471. #if defined(EIGEN_TEST_PART_895) || defined(EIGEN_TEST_PART_ALL)
  4472. #define CALL_SUBTEST_895(FUNC) CALL_SUBTEST(FUNC)
  4473. #else
  4474. #define CALL_SUBTEST_895(FUNC)
  4475. #endif
  4476. #if defined(EIGEN_TEST_PART_896) || defined(EIGEN_TEST_PART_ALL)
  4477. #define CALL_SUBTEST_896(FUNC) CALL_SUBTEST(FUNC)
  4478. #else
  4479. #define CALL_SUBTEST_896(FUNC)
  4480. #endif
  4481. #if defined(EIGEN_TEST_PART_897) || defined(EIGEN_TEST_PART_ALL)
  4482. #define CALL_SUBTEST_897(FUNC) CALL_SUBTEST(FUNC)
  4483. #else
  4484. #define CALL_SUBTEST_897(FUNC)
  4485. #endif
  4486. #if defined(EIGEN_TEST_PART_898) || defined(EIGEN_TEST_PART_ALL)
  4487. #define CALL_SUBTEST_898(FUNC) CALL_SUBTEST(FUNC)
  4488. #else
  4489. #define CALL_SUBTEST_898(FUNC)
  4490. #endif
  4491. #if defined(EIGEN_TEST_PART_899) || defined(EIGEN_TEST_PART_ALL)
  4492. #define CALL_SUBTEST_899(FUNC) CALL_SUBTEST(FUNC)
  4493. #else
  4494. #define CALL_SUBTEST_899(FUNC)
  4495. #endif
  4496. #if defined(EIGEN_TEST_PART_900) || defined(EIGEN_TEST_PART_ALL)
  4497. #define CALL_SUBTEST_900(FUNC) CALL_SUBTEST(FUNC)
  4498. #else
  4499. #define CALL_SUBTEST_900(FUNC)
  4500. #endif
  4501. #if defined(EIGEN_TEST_PART_901) || defined(EIGEN_TEST_PART_ALL)
  4502. #define CALL_SUBTEST_901(FUNC) CALL_SUBTEST(FUNC)
  4503. #else
  4504. #define CALL_SUBTEST_901(FUNC)
  4505. #endif
  4506. #if defined(EIGEN_TEST_PART_902) || defined(EIGEN_TEST_PART_ALL)
  4507. #define CALL_SUBTEST_902(FUNC) CALL_SUBTEST(FUNC)
  4508. #else
  4509. #define CALL_SUBTEST_902(FUNC)
  4510. #endif
  4511. #if defined(EIGEN_TEST_PART_903) || defined(EIGEN_TEST_PART_ALL)
  4512. #define CALL_SUBTEST_903(FUNC) CALL_SUBTEST(FUNC)
  4513. #else
  4514. #define CALL_SUBTEST_903(FUNC)
  4515. #endif
  4516. #if defined(EIGEN_TEST_PART_904) || defined(EIGEN_TEST_PART_ALL)
  4517. #define CALL_SUBTEST_904(FUNC) CALL_SUBTEST(FUNC)
  4518. #else
  4519. #define CALL_SUBTEST_904(FUNC)
  4520. #endif
  4521. #if defined(EIGEN_TEST_PART_905) || defined(EIGEN_TEST_PART_ALL)
  4522. #define CALL_SUBTEST_905(FUNC) CALL_SUBTEST(FUNC)
  4523. #else
  4524. #define CALL_SUBTEST_905(FUNC)
  4525. #endif
  4526. #if defined(EIGEN_TEST_PART_906) || defined(EIGEN_TEST_PART_ALL)
  4527. #define CALL_SUBTEST_906(FUNC) CALL_SUBTEST(FUNC)
  4528. #else
  4529. #define CALL_SUBTEST_906(FUNC)
  4530. #endif
  4531. #if defined(EIGEN_TEST_PART_907) || defined(EIGEN_TEST_PART_ALL)
  4532. #define CALL_SUBTEST_907(FUNC) CALL_SUBTEST(FUNC)
  4533. #else
  4534. #define CALL_SUBTEST_907(FUNC)
  4535. #endif
  4536. #if defined(EIGEN_TEST_PART_908) || defined(EIGEN_TEST_PART_ALL)
  4537. #define CALL_SUBTEST_908(FUNC) CALL_SUBTEST(FUNC)
  4538. #else
  4539. #define CALL_SUBTEST_908(FUNC)
  4540. #endif
  4541. #if defined(EIGEN_TEST_PART_909) || defined(EIGEN_TEST_PART_ALL)
  4542. #define CALL_SUBTEST_909(FUNC) CALL_SUBTEST(FUNC)
  4543. #else
  4544. #define CALL_SUBTEST_909(FUNC)
  4545. #endif
  4546. #if defined(EIGEN_TEST_PART_910) || defined(EIGEN_TEST_PART_ALL)
  4547. #define CALL_SUBTEST_910(FUNC) CALL_SUBTEST(FUNC)
  4548. #else
  4549. #define CALL_SUBTEST_910(FUNC)
  4550. #endif
  4551. #if defined(EIGEN_TEST_PART_911) || defined(EIGEN_TEST_PART_ALL)
  4552. #define CALL_SUBTEST_911(FUNC) CALL_SUBTEST(FUNC)
  4553. #else
  4554. #define CALL_SUBTEST_911(FUNC)
  4555. #endif
  4556. #if defined(EIGEN_TEST_PART_912) || defined(EIGEN_TEST_PART_ALL)
  4557. #define CALL_SUBTEST_912(FUNC) CALL_SUBTEST(FUNC)
  4558. #else
  4559. #define CALL_SUBTEST_912(FUNC)
  4560. #endif
  4561. #if defined(EIGEN_TEST_PART_913) || defined(EIGEN_TEST_PART_ALL)
  4562. #define CALL_SUBTEST_913(FUNC) CALL_SUBTEST(FUNC)
  4563. #else
  4564. #define CALL_SUBTEST_913(FUNC)
  4565. #endif
  4566. #if defined(EIGEN_TEST_PART_914) || defined(EIGEN_TEST_PART_ALL)
  4567. #define CALL_SUBTEST_914(FUNC) CALL_SUBTEST(FUNC)
  4568. #else
  4569. #define CALL_SUBTEST_914(FUNC)
  4570. #endif
  4571. #if defined(EIGEN_TEST_PART_915) || defined(EIGEN_TEST_PART_ALL)
  4572. #define CALL_SUBTEST_915(FUNC) CALL_SUBTEST(FUNC)
  4573. #else
  4574. #define CALL_SUBTEST_915(FUNC)
  4575. #endif
  4576. #if defined(EIGEN_TEST_PART_916) || defined(EIGEN_TEST_PART_ALL)
  4577. #define CALL_SUBTEST_916(FUNC) CALL_SUBTEST(FUNC)
  4578. #else
  4579. #define CALL_SUBTEST_916(FUNC)
  4580. #endif
  4581. #if defined(EIGEN_TEST_PART_917) || defined(EIGEN_TEST_PART_ALL)
  4582. #define CALL_SUBTEST_917(FUNC) CALL_SUBTEST(FUNC)
  4583. #else
  4584. #define CALL_SUBTEST_917(FUNC)
  4585. #endif
  4586. #if defined(EIGEN_TEST_PART_918) || defined(EIGEN_TEST_PART_ALL)
  4587. #define CALL_SUBTEST_918(FUNC) CALL_SUBTEST(FUNC)
  4588. #else
  4589. #define CALL_SUBTEST_918(FUNC)
  4590. #endif
  4591. #if defined(EIGEN_TEST_PART_919) || defined(EIGEN_TEST_PART_ALL)
  4592. #define CALL_SUBTEST_919(FUNC) CALL_SUBTEST(FUNC)
  4593. #else
  4594. #define CALL_SUBTEST_919(FUNC)
  4595. #endif
  4596. #if defined(EIGEN_TEST_PART_920) || defined(EIGEN_TEST_PART_ALL)
  4597. #define CALL_SUBTEST_920(FUNC) CALL_SUBTEST(FUNC)
  4598. #else
  4599. #define CALL_SUBTEST_920(FUNC)
  4600. #endif
  4601. #if defined(EIGEN_TEST_PART_921) || defined(EIGEN_TEST_PART_ALL)
  4602. #define CALL_SUBTEST_921(FUNC) CALL_SUBTEST(FUNC)
  4603. #else
  4604. #define CALL_SUBTEST_921(FUNC)
  4605. #endif
  4606. #if defined(EIGEN_TEST_PART_922) || defined(EIGEN_TEST_PART_ALL)
  4607. #define CALL_SUBTEST_922(FUNC) CALL_SUBTEST(FUNC)
  4608. #else
  4609. #define CALL_SUBTEST_922(FUNC)
  4610. #endif
  4611. #if defined(EIGEN_TEST_PART_923) || defined(EIGEN_TEST_PART_ALL)
  4612. #define CALL_SUBTEST_923(FUNC) CALL_SUBTEST(FUNC)
  4613. #else
  4614. #define CALL_SUBTEST_923(FUNC)
  4615. #endif
  4616. #if defined(EIGEN_TEST_PART_924) || defined(EIGEN_TEST_PART_ALL)
  4617. #define CALL_SUBTEST_924(FUNC) CALL_SUBTEST(FUNC)
  4618. #else
  4619. #define CALL_SUBTEST_924(FUNC)
  4620. #endif
  4621. #if defined(EIGEN_TEST_PART_925) || defined(EIGEN_TEST_PART_ALL)
  4622. #define CALL_SUBTEST_925(FUNC) CALL_SUBTEST(FUNC)
  4623. #else
  4624. #define CALL_SUBTEST_925(FUNC)
  4625. #endif
  4626. #if defined(EIGEN_TEST_PART_926) || defined(EIGEN_TEST_PART_ALL)
  4627. #define CALL_SUBTEST_926(FUNC) CALL_SUBTEST(FUNC)
  4628. #else
  4629. #define CALL_SUBTEST_926(FUNC)
  4630. #endif
  4631. #if defined(EIGEN_TEST_PART_927) || defined(EIGEN_TEST_PART_ALL)
  4632. #define CALL_SUBTEST_927(FUNC) CALL_SUBTEST(FUNC)
  4633. #else
  4634. #define CALL_SUBTEST_927(FUNC)
  4635. #endif
  4636. #if defined(EIGEN_TEST_PART_928) || defined(EIGEN_TEST_PART_ALL)
  4637. #define CALL_SUBTEST_928(FUNC) CALL_SUBTEST(FUNC)
  4638. #else
  4639. #define CALL_SUBTEST_928(FUNC)
  4640. #endif
  4641. #if defined(EIGEN_TEST_PART_929) || defined(EIGEN_TEST_PART_ALL)
  4642. #define CALL_SUBTEST_929(FUNC) CALL_SUBTEST(FUNC)
  4643. #else
  4644. #define CALL_SUBTEST_929(FUNC)
  4645. #endif
  4646. #if defined(EIGEN_TEST_PART_930) || defined(EIGEN_TEST_PART_ALL)
  4647. #define CALL_SUBTEST_930(FUNC) CALL_SUBTEST(FUNC)
  4648. #else
  4649. #define CALL_SUBTEST_930(FUNC)
  4650. #endif
  4651. #if defined(EIGEN_TEST_PART_931) || defined(EIGEN_TEST_PART_ALL)
  4652. #define CALL_SUBTEST_931(FUNC) CALL_SUBTEST(FUNC)
  4653. #else
  4654. #define CALL_SUBTEST_931(FUNC)
  4655. #endif
  4656. #if defined(EIGEN_TEST_PART_932) || defined(EIGEN_TEST_PART_ALL)
  4657. #define CALL_SUBTEST_932(FUNC) CALL_SUBTEST(FUNC)
  4658. #else
  4659. #define CALL_SUBTEST_932(FUNC)
  4660. #endif
  4661. #if defined(EIGEN_TEST_PART_933) || defined(EIGEN_TEST_PART_ALL)
  4662. #define CALL_SUBTEST_933(FUNC) CALL_SUBTEST(FUNC)
  4663. #else
  4664. #define CALL_SUBTEST_933(FUNC)
  4665. #endif
  4666. #if defined(EIGEN_TEST_PART_934) || defined(EIGEN_TEST_PART_ALL)
  4667. #define CALL_SUBTEST_934(FUNC) CALL_SUBTEST(FUNC)
  4668. #else
  4669. #define CALL_SUBTEST_934(FUNC)
  4670. #endif
  4671. #if defined(EIGEN_TEST_PART_935) || defined(EIGEN_TEST_PART_ALL)
  4672. #define CALL_SUBTEST_935(FUNC) CALL_SUBTEST(FUNC)
  4673. #else
  4674. #define CALL_SUBTEST_935(FUNC)
  4675. #endif
  4676. #if defined(EIGEN_TEST_PART_936) || defined(EIGEN_TEST_PART_ALL)
  4677. #define CALL_SUBTEST_936(FUNC) CALL_SUBTEST(FUNC)
  4678. #else
  4679. #define CALL_SUBTEST_936(FUNC)
  4680. #endif
  4681. #if defined(EIGEN_TEST_PART_937) || defined(EIGEN_TEST_PART_ALL)
  4682. #define CALL_SUBTEST_937(FUNC) CALL_SUBTEST(FUNC)
  4683. #else
  4684. #define CALL_SUBTEST_937(FUNC)
  4685. #endif
  4686. #if defined(EIGEN_TEST_PART_938) || defined(EIGEN_TEST_PART_ALL)
  4687. #define CALL_SUBTEST_938(FUNC) CALL_SUBTEST(FUNC)
  4688. #else
  4689. #define CALL_SUBTEST_938(FUNC)
  4690. #endif
  4691. #if defined(EIGEN_TEST_PART_939) || defined(EIGEN_TEST_PART_ALL)
  4692. #define CALL_SUBTEST_939(FUNC) CALL_SUBTEST(FUNC)
  4693. #else
  4694. #define CALL_SUBTEST_939(FUNC)
  4695. #endif
  4696. #if defined(EIGEN_TEST_PART_940) || defined(EIGEN_TEST_PART_ALL)
  4697. #define CALL_SUBTEST_940(FUNC) CALL_SUBTEST(FUNC)
  4698. #else
  4699. #define CALL_SUBTEST_940(FUNC)
  4700. #endif
  4701. #if defined(EIGEN_TEST_PART_941) || defined(EIGEN_TEST_PART_ALL)
  4702. #define CALL_SUBTEST_941(FUNC) CALL_SUBTEST(FUNC)
  4703. #else
  4704. #define CALL_SUBTEST_941(FUNC)
  4705. #endif
  4706. #if defined(EIGEN_TEST_PART_942) || defined(EIGEN_TEST_PART_ALL)
  4707. #define CALL_SUBTEST_942(FUNC) CALL_SUBTEST(FUNC)
  4708. #else
  4709. #define CALL_SUBTEST_942(FUNC)
  4710. #endif
  4711. #if defined(EIGEN_TEST_PART_943) || defined(EIGEN_TEST_PART_ALL)
  4712. #define CALL_SUBTEST_943(FUNC) CALL_SUBTEST(FUNC)
  4713. #else
  4714. #define CALL_SUBTEST_943(FUNC)
  4715. #endif
  4716. #if defined(EIGEN_TEST_PART_944) || defined(EIGEN_TEST_PART_ALL)
  4717. #define CALL_SUBTEST_944(FUNC) CALL_SUBTEST(FUNC)
  4718. #else
  4719. #define CALL_SUBTEST_944(FUNC)
  4720. #endif
  4721. #if defined(EIGEN_TEST_PART_945) || defined(EIGEN_TEST_PART_ALL)
  4722. #define CALL_SUBTEST_945(FUNC) CALL_SUBTEST(FUNC)
  4723. #else
  4724. #define CALL_SUBTEST_945(FUNC)
  4725. #endif
  4726. #if defined(EIGEN_TEST_PART_946) || defined(EIGEN_TEST_PART_ALL)
  4727. #define CALL_SUBTEST_946(FUNC) CALL_SUBTEST(FUNC)
  4728. #else
  4729. #define CALL_SUBTEST_946(FUNC)
  4730. #endif
  4731. #if defined(EIGEN_TEST_PART_947) || defined(EIGEN_TEST_PART_ALL)
  4732. #define CALL_SUBTEST_947(FUNC) CALL_SUBTEST(FUNC)
  4733. #else
  4734. #define CALL_SUBTEST_947(FUNC)
  4735. #endif
  4736. #if defined(EIGEN_TEST_PART_948) || defined(EIGEN_TEST_PART_ALL)
  4737. #define CALL_SUBTEST_948(FUNC) CALL_SUBTEST(FUNC)
  4738. #else
  4739. #define CALL_SUBTEST_948(FUNC)
  4740. #endif
  4741. #if defined(EIGEN_TEST_PART_949) || defined(EIGEN_TEST_PART_ALL)
  4742. #define CALL_SUBTEST_949(FUNC) CALL_SUBTEST(FUNC)
  4743. #else
  4744. #define CALL_SUBTEST_949(FUNC)
  4745. #endif
  4746. #if defined(EIGEN_TEST_PART_950) || defined(EIGEN_TEST_PART_ALL)
  4747. #define CALL_SUBTEST_950(FUNC) CALL_SUBTEST(FUNC)
  4748. #else
  4749. #define CALL_SUBTEST_950(FUNC)
  4750. #endif
  4751. #if defined(EIGEN_TEST_PART_951) || defined(EIGEN_TEST_PART_ALL)
  4752. #define CALL_SUBTEST_951(FUNC) CALL_SUBTEST(FUNC)
  4753. #else
  4754. #define CALL_SUBTEST_951(FUNC)
  4755. #endif
  4756. #if defined(EIGEN_TEST_PART_952) || defined(EIGEN_TEST_PART_ALL)
  4757. #define CALL_SUBTEST_952(FUNC) CALL_SUBTEST(FUNC)
  4758. #else
  4759. #define CALL_SUBTEST_952(FUNC)
  4760. #endif
  4761. #if defined(EIGEN_TEST_PART_953) || defined(EIGEN_TEST_PART_ALL)
  4762. #define CALL_SUBTEST_953(FUNC) CALL_SUBTEST(FUNC)
  4763. #else
  4764. #define CALL_SUBTEST_953(FUNC)
  4765. #endif
  4766. #if defined(EIGEN_TEST_PART_954) || defined(EIGEN_TEST_PART_ALL)
  4767. #define CALL_SUBTEST_954(FUNC) CALL_SUBTEST(FUNC)
  4768. #else
  4769. #define CALL_SUBTEST_954(FUNC)
  4770. #endif
  4771. #if defined(EIGEN_TEST_PART_955) || defined(EIGEN_TEST_PART_ALL)
  4772. #define CALL_SUBTEST_955(FUNC) CALL_SUBTEST(FUNC)
  4773. #else
  4774. #define CALL_SUBTEST_955(FUNC)
  4775. #endif
  4776. #if defined(EIGEN_TEST_PART_956) || defined(EIGEN_TEST_PART_ALL)
  4777. #define CALL_SUBTEST_956(FUNC) CALL_SUBTEST(FUNC)
  4778. #else
  4779. #define CALL_SUBTEST_956(FUNC)
  4780. #endif
  4781. #if defined(EIGEN_TEST_PART_957) || defined(EIGEN_TEST_PART_ALL)
  4782. #define CALL_SUBTEST_957(FUNC) CALL_SUBTEST(FUNC)
  4783. #else
  4784. #define CALL_SUBTEST_957(FUNC)
  4785. #endif
  4786. #if defined(EIGEN_TEST_PART_958) || defined(EIGEN_TEST_PART_ALL)
  4787. #define CALL_SUBTEST_958(FUNC) CALL_SUBTEST(FUNC)
  4788. #else
  4789. #define CALL_SUBTEST_958(FUNC)
  4790. #endif
  4791. #if defined(EIGEN_TEST_PART_959) || defined(EIGEN_TEST_PART_ALL)
  4792. #define CALL_SUBTEST_959(FUNC) CALL_SUBTEST(FUNC)
  4793. #else
  4794. #define CALL_SUBTEST_959(FUNC)
  4795. #endif
  4796. #if defined(EIGEN_TEST_PART_960) || defined(EIGEN_TEST_PART_ALL)
  4797. #define CALL_SUBTEST_960(FUNC) CALL_SUBTEST(FUNC)
  4798. #else
  4799. #define CALL_SUBTEST_960(FUNC)
  4800. #endif
  4801. #if defined(EIGEN_TEST_PART_961) || defined(EIGEN_TEST_PART_ALL)
  4802. #define CALL_SUBTEST_961(FUNC) CALL_SUBTEST(FUNC)
  4803. #else
  4804. #define CALL_SUBTEST_961(FUNC)
  4805. #endif
  4806. #if defined(EIGEN_TEST_PART_962) || defined(EIGEN_TEST_PART_ALL)
  4807. #define CALL_SUBTEST_962(FUNC) CALL_SUBTEST(FUNC)
  4808. #else
  4809. #define CALL_SUBTEST_962(FUNC)
  4810. #endif
  4811. #if defined(EIGEN_TEST_PART_963) || defined(EIGEN_TEST_PART_ALL)
  4812. #define CALL_SUBTEST_963(FUNC) CALL_SUBTEST(FUNC)
  4813. #else
  4814. #define CALL_SUBTEST_963(FUNC)
  4815. #endif
  4816. #if defined(EIGEN_TEST_PART_964) || defined(EIGEN_TEST_PART_ALL)
  4817. #define CALL_SUBTEST_964(FUNC) CALL_SUBTEST(FUNC)
  4818. #else
  4819. #define CALL_SUBTEST_964(FUNC)
  4820. #endif
  4821. #if defined(EIGEN_TEST_PART_965) || defined(EIGEN_TEST_PART_ALL)
  4822. #define CALL_SUBTEST_965(FUNC) CALL_SUBTEST(FUNC)
  4823. #else
  4824. #define CALL_SUBTEST_965(FUNC)
  4825. #endif
  4826. #if defined(EIGEN_TEST_PART_966) || defined(EIGEN_TEST_PART_ALL)
  4827. #define CALL_SUBTEST_966(FUNC) CALL_SUBTEST(FUNC)
  4828. #else
  4829. #define CALL_SUBTEST_966(FUNC)
  4830. #endif
  4831. #if defined(EIGEN_TEST_PART_967) || defined(EIGEN_TEST_PART_ALL)
  4832. #define CALL_SUBTEST_967(FUNC) CALL_SUBTEST(FUNC)
  4833. #else
  4834. #define CALL_SUBTEST_967(FUNC)
  4835. #endif
  4836. #if defined(EIGEN_TEST_PART_968) || defined(EIGEN_TEST_PART_ALL)
  4837. #define CALL_SUBTEST_968(FUNC) CALL_SUBTEST(FUNC)
  4838. #else
  4839. #define CALL_SUBTEST_968(FUNC)
  4840. #endif
  4841. #if defined(EIGEN_TEST_PART_969) || defined(EIGEN_TEST_PART_ALL)
  4842. #define CALL_SUBTEST_969(FUNC) CALL_SUBTEST(FUNC)
  4843. #else
  4844. #define CALL_SUBTEST_969(FUNC)
  4845. #endif
  4846. #if defined(EIGEN_TEST_PART_970) || defined(EIGEN_TEST_PART_ALL)
  4847. #define CALL_SUBTEST_970(FUNC) CALL_SUBTEST(FUNC)
  4848. #else
  4849. #define CALL_SUBTEST_970(FUNC)
  4850. #endif
  4851. #if defined(EIGEN_TEST_PART_971) || defined(EIGEN_TEST_PART_ALL)
  4852. #define CALL_SUBTEST_971(FUNC) CALL_SUBTEST(FUNC)
  4853. #else
  4854. #define CALL_SUBTEST_971(FUNC)
  4855. #endif
  4856. #if defined(EIGEN_TEST_PART_972) || defined(EIGEN_TEST_PART_ALL)
  4857. #define CALL_SUBTEST_972(FUNC) CALL_SUBTEST(FUNC)
  4858. #else
  4859. #define CALL_SUBTEST_972(FUNC)
  4860. #endif
  4861. #if defined(EIGEN_TEST_PART_973) || defined(EIGEN_TEST_PART_ALL)
  4862. #define CALL_SUBTEST_973(FUNC) CALL_SUBTEST(FUNC)
  4863. #else
  4864. #define CALL_SUBTEST_973(FUNC)
  4865. #endif
  4866. #if defined(EIGEN_TEST_PART_974) || defined(EIGEN_TEST_PART_ALL)
  4867. #define CALL_SUBTEST_974(FUNC) CALL_SUBTEST(FUNC)
  4868. #else
  4869. #define CALL_SUBTEST_974(FUNC)
  4870. #endif
  4871. #if defined(EIGEN_TEST_PART_975) || defined(EIGEN_TEST_PART_ALL)
  4872. #define CALL_SUBTEST_975(FUNC) CALL_SUBTEST(FUNC)
  4873. #else
  4874. #define CALL_SUBTEST_975(FUNC)
  4875. #endif
  4876. #if defined(EIGEN_TEST_PART_976) || defined(EIGEN_TEST_PART_ALL)
  4877. #define CALL_SUBTEST_976(FUNC) CALL_SUBTEST(FUNC)
  4878. #else
  4879. #define CALL_SUBTEST_976(FUNC)
  4880. #endif
  4881. #if defined(EIGEN_TEST_PART_977) || defined(EIGEN_TEST_PART_ALL)
  4882. #define CALL_SUBTEST_977(FUNC) CALL_SUBTEST(FUNC)
  4883. #else
  4884. #define CALL_SUBTEST_977(FUNC)
  4885. #endif
  4886. #if defined(EIGEN_TEST_PART_978) || defined(EIGEN_TEST_PART_ALL)
  4887. #define CALL_SUBTEST_978(FUNC) CALL_SUBTEST(FUNC)
  4888. #else
  4889. #define CALL_SUBTEST_978(FUNC)
  4890. #endif
  4891. #if defined(EIGEN_TEST_PART_979) || defined(EIGEN_TEST_PART_ALL)
  4892. #define CALL_SUBTEST_979(FUNC) CALL_SUBTEST(FUNC)
  4893. #else
  4894. #define CALL_SUBTEST_979(FUNC)
  4895. #endif
  4896. #if defined(EIGEN_TEST_PART_980) || defined(EIGEN_TEST_PART_ALL)
  4897. #define CALL_SUBTEST_980(FUNC) CALL_SUBTEST(FUNC)
  4898. #else
  4899. #define CALL_SUBTEST_980(FUNC)
  4900. #endif
  4901. #if defined(EIGEN_TEST_PART_981) || defined(EIGEN_TEST_PART_ALL)
  4902. #define CALL_SUBTEST_981(FUNC) CALL_SUBTEST(FUNC)
  4903. #else
  4904. #define CALL_SUBTEST_981(FUNC)
  4905. #endif
  4906. #if defined(EIGEN_TEST_PART_982) || defined(EIGEN_TEST_PART_ALL)
  4907. #define CALL_SUBTEST_982(FUNC) CALL_SUBTEST(FUNC)
  4908. #else
  4909. #define CALL_SUBTEST_982(FUNC)
  4910. #endif
  4911. #if defined(EIGEN_TEST_PART_983) || defined(EIGEN_TEST_PART_ALL)
  4912. #define CALL_SUBTEST_983(FUNC) CALL_SUBTEST(FUNC)
  4913. #else
  4914. #define CALL_SUBTEST_983(FUNC)
  4915. #endif
  4916. #if defined(EIGEN_TEST_PART_984) || defined(EIGEN_TEST_PART_ALL)
  4917. #define CALL_SUBTEST_984(FUNC) CALL_SUBTEST(FUNC)
  4918. #else
  4919. #define CALL_SUBTEST_984(FUNC)
  4920. #endif
  4921. #if defined(EIGEN_TEST_PART_985) || defined(EIGEN_TEST_PART_ALL)
  4922. #define CALL_SUBTEST_985(FUNC) CALL_SUBTEST(FUNC)
  4923. #else
  4924. #define CALL_SUBTEST_985(FUNC)
  4925. #endif
  4926. #if defined(EIGEN_TEST_PART_986) || defined(EIGEN_TEST_PART_ALL)
  4927. #define CALL_SUBTEST_986(FUNC) CALL_SUBTEST(FUNC)
  4928. #else
  4929. #define CALL_SUBTEST_986(FUNC)
  4930. #endif
  4931. #if defined(EIGEN_TEST_PART_987) || defined(EIGEN_TEST_PART_ALL)
  4932. #define CALL_SUBTEST_987(FUNC) CALL_SUBTEST(FUNC)
  4933. #else
  4934. #define CALL_SUBTEST_987(FUNC)
  4935. #endif
  4936. #if defined(EIGEN_TEST_PART_988) || defined(EIGEN_TEST_PART_ALL)
  4937. #define CALL_SUBTEST_988(FUNC) CALL_SUBTEST(FUNC)
  4938. #else
  4939. #define CALL_SUBTEST_988(FUNC)
  4940. #endif
  4941. #if defined(EIGEN_TEST_PART_989) || defined(EIGEN_TEST_PART_ALL)
  4942. #define CALL_SUBTEST_989(FUNC) CALL_SUBTEST(FUNC)
  4943. #else
  4944. #define CALL_SUBTEST_989(FUNC)
  4945. #endif
  4946. #if defined(EIGEN_TEST_PART_990) || defined(EIGEN_TEST_PART_ALL)
  4947. #define CALL_SUBTEST_990(FUNC) CALL_SUBTEST(FUNC)
  4948. #else
  4949. #define CALL_SUBTEST_990(FUNC)
  4950. #endif
  4951. #if defined(EIGEN_TEST_PART_991) || defined(EIGEN_TEST_PART_ALL)
  4952. #define CALL_SUBTEST_991(FUNC) CALL_SUBTEST(FUNC)
  4953. #else
  4954. #define CALL_SUBTEST_991(FUNC)
  4955. #endif
  4956. #if defined(EIGEN_TEST_PART_992) || defined(EIGEN_TEST_PART_ALL)
  4957. #define CALL_SUBTEST_992(FUNC) CALL_SUBTEST(FUNC)
  4958. #else
  4959. #define CALL_SUBTEST_992(FUNC)
  4960. #endif
  4961. #if defined(EIGEN_TEST_PART_993) || defined(EIGEN_TEST_PART_ALL)
  4962. #define CALL_SUBTEST_993(FUNC) CALL_SUBTEST(FUNC)
  4963. #else
  4964. #define CALL_SUBTEST_993(FUNC)
  4965. #endif
  4966. #if defined(EIGEN_TEST_PART_994) || defined(EIGEN_TEST_PART_ALL)
  4967. #define CALL_SUBTEST_994(FUNC) CALL_SUBTEST(FUNC)
  4968. #else
  4969. #define CALL_SUBTEST_994(FUNC)
  4970. #endif
  4971. #if defined(EIGEN_TEST_PART_995) || defined(EIGEN_TEST_PART_ALL)
  4972. #define CALL_SUBTEST_995(FUNC) CALL_SUBTEST(FUNC)
  4973. #else
  4974. #define CALL_SUBTEST_995(FUNC)
  4975. #endif
  4976. #if defined(EIGEN_TEST_PART_996) || defined(EIGEN_TEST_PART_ALL)
  4977. #define CALL_SUBTEST_996(FUNC) CALL_SUBTEST(FUNC)
  4978. #else
  4979. #define CALL_SUBTEST_996(FUNC)
  4980. #endif
  4981. #if defined(EIGEN_TEST_PART_997) || defined(EIGEN_TEST_PART_ALL)
  4982. #define CALL_SUBTEST_997(FUNC) CALL_SUBTEST(FUNC)
  4983. #else
  4984. #define CALL_SUBTEST_997(FUNC)
  4985. #endif
  4986. #if defined(EIGEN_TEST_PART_998) || defined(EIGEN_TEST_PART_ALL)
  4987. #define CALL_SUBTEST_998(FUNC) CALL_SUBTEST(FUNC)
  4988. #else
  4989. #define CALL_SUBTEST_998(FUNC)
  4990. #endif
  4991. #if defined(EIGEN_TEST_PART_999) || defined(EIGEN_TEST_PART_ALL)
  4992. #define CALL_SUBTEST_999(FUNC) CALL_SUBTEST(FUNC)
  4993. #else
  4994. #define CALL_SUBTEST_999(FUNC)
  4995. #endif