testlist <- list(ex = c(-3.56365420299235e+273, NaN, NaN, -2.47679978916377e-207, 3.17362179363279e-198, 8.18482856827158e-47, -5.88155875000419e-304, -1.90183745655842e-162, -1.38958165031068e+257, -4.2337676050828e+76, 1.28945308085708e-258, -0.00638972916668381, 2.32090665068097e+219, -4.21295957710326e-278, -1.17220459832561e-130, 7.1095990340378e-172, 1.18335671533103e-69, 3.71682205665986e+289, Inf, NA, -1.48541989552114e-267, -2.29512392123981e+193, -2.47510947940959e+244, 1.48228378596369e-50, 3.77692084541591e-56, 4.81274598100319e-56, 0), max_iter = -305755775L, n = c(1.90022195253544e-279, -2.85298621100484e+93, -3.38404689526977e-232, 6.72757149179352e-67, 8.06805970355101e-80, -1.13712769913594e-274, -8.41517719785195e-278, 4.80327235417774e+289, 1.16210646670905e+37, 1.43816780278015e-38, -4.40875698225784e-152, 2.06101438305753e-53, Inf, 4.24137582663345e-12, -1.48660195013903e-273, 8.10341028032612e-185, -7.48518069882009e-56, -Inf, 6.81972147844535e+288, -4.70267518072011e+287, Inf, 2.16168364578282e+126, NA, 1.76016522911302e+306, -2.48102803787482e+179, 2.32136864002582e-248, 1.44415606055502e+205, -2.02524949490942e+37, -1.05012259439564e-225, -2.66935371814726e-133, 9.91241073590938e+292, -2.40370258689414e-166, -9.81859461852712e+256, -5.29859641158008e+20, 5.39398494898807e-31, -2.6631801203544e+180, 9.5411994901388e+278, 5.56197980917608e+91, -3.12478225218064e-224, 2.38389556685505e-55, 0), tol = 3.12284142550727e+32, tx = c(5.23343837445923e-189, -7.55417650741708e-290, 2.84576837648846e-229, 8.18434701148349e-230, -1.62610733092107e+27, 9.36299452897099e+149, -3.82602394094453e+262, -4.60206035227545e+126, 3.2148785008657e-42, 4.53215580675025e+238, -1.19581257007788e+298, -Inf, -2.37090285398773e-22, 6.19437334146243e-183, 4.2083537139929e+205, -1.36232231086688e+281, 1.73489205233252e+240, -9.41777931665096e-15, 2.05973049984388e-83, 3.40232918961853e-92, -1.09533402248868e-111, 2.43638470298098e+108, -2.77656002754421e-171, 2.84497080484575e+124, -3.69208863396342e+87, -5.92526573053425e+150, -1.51319365633345e+189, -1.50249781877354e+259, -2.29255905285223e+237, 8.48357386858483e+271, 9.56843355803096e-269, 1.67122246487689e+122, 5.57842172007725e+293, -8.47515120039894e+95, 0.00186114137326737, -2.79540630207449e-45, 1.54164142021008e-234, -1.3165266449261e+34, 1.3869776161612e-305, -6.43192355837611e+62, -9.20213289724532e-293, -2.97472628735292e+53, -9.56071931746383e+191, -1.86274330490288e-207, NA, 4.57577780847953e+250, 2.19791675744871e-259, 3.43293538428083e+110, 3.39511317446955e-130, -5.02140780673783e+132, -1.21615353537527e+200, -4.01507069932114e+292, -6.98046934436485e+154, 8.17806870669131e-119, -1.86767357444568e+105, 6.4569180744233e+273, -9.74867460826116e+43, 2.2304872384719e+307, 4.65805587726505e-86, 1.5942544101588e-06, -5.13629178341182e-292, -9.37561619687655e+213, 8.31660018431576e-233, -4.7367428581057e+21, -7.4920554372633e+131, 5.91502306484194e+246, -8.52058313679595e+215, 1.24635667131044e+76, -1.11076550819088e-11, 0.015211948105886, -1.66318676638677e+128, NA, -3.57652523413073e-176, 7.60149032533281e+34, -2.1340815448097e-149, 1.10248587449289e-120, 2.23986029155261e-200, 1.55104099842658e+115, 1.45514571447912e+134, 2.03849236411003e-38, 3.25221589219532e+168, 1.10107689108872e+244, 5.77295753795408e+58, -3.366607274403e+106, -1.53467645592032e-307, -2.12642033830573e-250, -1.23638183588662e+85, NA, -2.16659536379804e-279, -2.45544788783014e-56, 5.05724717449877e+288, 2.5150577891769e-206, 1.02483008587834e-57, -1.90749257877664e-306, -5.96478489292225e-276, -3.26294893766138e+189, 3.1315692408673e-21, 5.8204594398166e+52, -3.34573958431232e+113, 0), xleft = -2.36451974133775e+36, xright = 4.29696815320896e+57) result <- do.call(mixR:::gamma_bisection_C,testlist) str(result)