testlist <- list(ex = c(-4.44775925883874e-163, 3.86875694261483e-202, -7.61519171773146e-90, NaN, 1.65306129449268e+128, 1.68308113870532e-240, 3.54710885279722e+25, -4.8162418080479e+130, -1.26787310713458e+280, 1.94463819434793e-230, 9.31264424235635e+144, -1.18306775377056e+134, 4.79187689380756e-289, -719534772618115, -1.09937959537216e-195, 156868857086.444, NA, 5.97089078007386e-301, 3.59132252908209e+247, -9.85152624176713e+202, 1.11039199346346e+179, -5.93345827560205e-305, 2.95890632642199e-101, NA, -3.49130544855053e+66, -750666074177384, 4.46337241156525e-40, 1.25504474248952e+79, -6.01631446808683e-119, 1.65624892682843e+289, 4.30473767203972e-128, 3.37132481672862e+220, 9.30206704687909e-50, -3.46286027692984e-226, 3.26025062478436e-55, -1.74118389197172e+59, 5.74591447197356e-308, -2.46909062811999e-18, -1.1488940912312e+273, -6.67226519974256e-289, 44221.3405089402, 1.660353046677e+38, 3.26025062478436e-55, -3.48974776539349e+55, -7.06306007130265e-108, 2.8321353204593e-40, 0), n = c(-4.40545821620994e-294, -2.07165384169064e+290, -2.50922844870485e-114, 4.20004148127276e-301, NA, 2.98783634905721e-258, 2.87068736926587e-05, -2.61524514042727e-267, 1.01812706282424e-247, 8.85499867587864e-150, 3.40058681808612e-268, -6.74941369200516e+240, 9.89681713387626e+117, 2.52138538330754e-119, 6.03197731264386e-107, 3.52886251437184e+265, 6.21630070675314e-288, -8.61925862671152e+160, 6.70400969991209e+287, 9.89669514254713e-168, -3.53683717633588e-122, -3.63394254399733e-16, 1.91505544063417e-93, 4.20460297476817e+241, -4.12717405429929e-273, 1.25644704839537, 2.33448446698822e+182, 2.42838333746364e+81, -2.8390496147661e-170, -1.09890817803425e+21, 8.11296509839003e+60, 2.57115014829025e-206, 1.17379267976745e+154, -3.16065534406644e-255, -1.4582255271393e-146, 6.06420295601257e+90, 7.99663913519081e-67, -1.03962776983277e+113, -7.0781305540938e-66, -2.49060994042971e+175, -6.36680404080084e+132, -4.38450648083203e-11, 1.14587615892262e-287, 3.7665412506236e-118, Inf, -1.53011590474876e+79, Inf, 1.18477600339119e-117, 1.01288379556202e-201, -7.05958609235397e+239, -1.12796536689348e-166, -2.59428609588013e+197, 2.72451517415047e-101, -4.77987238649136e+153, NaN, 1.25960174718868e+215, -1.54798529787912e+132, 6.83478734111406e+62, -9.54536022513993e-05, 3.34201048196369e+95, -2.50856156869674e+102, 6.42355877931769e-44, 1.24449993416184e-139, 3.35167670814455e+277, 2.82863350514316e+187, 3.14643269055247e+32, 6.17136995015223e+42, -4.19897587128698e+261, 1.23650992496327e-286, 1.00290496415661e-305, 1.80202605705216e-83, 2.71561340250552e+300, -2.90933621452492e-08, 0), r = -5.83867843959879e+36, tx = c(4.09882556919965e-255, 1.54873175178813e-114, -703535324134530, 6.02162806700413e+214, -5.32588456502526e-232, Inf, -5.788938209658e-12, -1.01208100527339e-170, 1.24323957422056e+229, 0.000101123780130273, 2.8720026227411e+177, -6.96354602351071e-31, 1.0050349053658e-110, 1.11801438392232e+29, 8.25383378086957e+209, -2.16844363115996e-188, 8.94651085592271e-39, 1.75622457917821e-62, 1.41260986288363e+174, 8.03134961096539e-261, -Inf, 9.34327822862514e-238, -3.09700978615004e+133, 3.75421487488021e-15, 3.27639654680998e+213, -2.75745123010699e-208, -21476857.552139, 6.21014141091161e-170, 2.17711447313774e-152, -40248985460.1967, 1.10526741844624e-41, 3.47787537757214e+93, 5.93630053294747e+73, 2.0885579163042e-53, -2.66825833133041e-156, -3.92877929680896e+126, -5.94166388913256e-244, 2.5579557497248e+36, 2.63994763906371e+67, -1.59125572694308e-222, 2.07010617016283e+274, -5.04719106021127e-164, -9.84589235054107e+195, 7.49127104877189e-62, -4.4508300945438e-293, -2.45281414346113e+155, -1.10175181914746e-125, 4.1166691448103e+212, 3.31177784662364e-125, NA, 3.84082485895256e-50, 3.09510804309227e-237, -2.29693678411064e+125, -7.33616309697161e-124, -5.45627349953199e-282, -1.15651668507324e-260, 1.22146117578953e+145, 1.45034677565605e+141, -Inf, 3.36241520281274e+198, -1.9048397292747e+47, -1.23962576497692e+112, -1.37030626748511e+272, -1.6786238524536e-269, -7.99149009153776e-93, 3.21910421028623e+128, 1.85413169420601e-88, 288725164862153920, -5.10170435865596e-131, -1.91060736740153e-17, -2.4905773943335e+73, -1.81249316733995e+158, 2.28649456834123e+297, 2.46877918911265e-288, 4.15535181755425e+167, 0)) result <- do.call(mixR:::g_weib,testlist) str(result)