testlist <- list(params = c(6.30033678543845e+114, 6.55352875894764e+126, -1.70051064765055e+285, 5.63376448332629e+286, 1.43968482471803e-235, 4.56051454811281e-215, 2.14147144970889e+222, -3.7170568751503e+291, -4.70672282892098e-281, -9.95236154356698e+88, -1.56579878881315e+94, -6.23953603858956e+244, -3.59139060492322e-236, 0.000279345870601002, 5.39524261732856e-45, 1.55612627734389e-191, 3.2750558800111e-75, -1.4762272486136e+218, 8.40187375865198e-298, 1.97059377704205e+87, -7.07843601653365e-06, 1.98884247592463e-204, -4.70672282892098e-281, -2.7825232107711e+303, -6.25109262220006e+183, NaN, 2.6765694060574e+154, 1.70518720716833e+92, 1594697666.69922, 2.6484811631225e+234, -5.72250482958785e+58, 1.57225730784164e-139, 3.85030784312716e-158, 8.5430737631709e+103, 2.57889660522538e+155, -0.0128289044124676, -7.61283657163827e+186, 7.31545325066495e-264, -2.15454985352071e+287, 4.46579623567255e-205, -1.06265712562107e+188, -6.28945935632957e-102, -1.04224418246028e-47, -Inf, 3.92082016628555e-249, -2.4977441177628e+275, -1.52569817926551e-111, -1.32312321890602e-200, -3.32463882354222e-151, -6.13352494528876e-63, 5.61926981755286e+261, -1.93839378185597e-211, 5.48743977121036e+53, -1.05646915804457e-290, -4.21929892627724e-41, -2.08765606341165e-195, 3.78924849151205e-74, -1.78096661620126e+232, 2.81104814823462e-06, 3.41849377494787e+117, -2.79858612186228e+83, -4.01716904845958e+307, 4.56783100490286e+201, 1.7235218201478e-198, -6.47507442663777e-274, 5.44394855144009e-129, 4.62375019497368e-136, 3.27672418065583e+131, -9.60486665532716e-50, 8.82016813865843e+120, -7.1614309928801e-10, NaN, -2.03740602870063e+34, 5.4190822960647e-192, 2.26625324081747e-70, 7.97119691824475e-254, -1.07387175990922e+245, 0), x1 = c(-Inf, 2.95868208703983e+222, -2.08264541034204e+36, NaN, 1.8541279415348e+224, 3.21767924567046e+173, -1.0678085490479e-133, -2.8715219854259e-70, -9.49629807060906e+137, -9.23863411765204e+288, -3.4324668280431e-307, -9.00951671342008e-124, -3.76819702154e-289, 2.77489204566033e-16, 8.07429916032166e-171, 1.94935660346382e+121, -1.17607807516221e+235, -1.1309178543423e-120, -2.0800629979544e-160, 2.81058571092088e+44, 1.26218636816407e+79, -6.35215111844278e+262, 0.272013473911188, 3.56165265504388e-24, -6.46919746566397e+161, -6.30891340163516e+112, 8.7135972476558e+170, -3.32831041637124e-149, -2.43674681639419e+41, -8.85561566044483e+301, 7.48166317626385e+49, -Inf, -6.68414438659556e-123, -9.99398247159642e+35, 56550792.0847563, -8.15975692644149e+301, 1.15187980276823e+140, 4.65710276148078e-19, 9.07287313337169e-72, 1.44858228408061e+201, -2.17423701107981e+195, 1.65692983147682e-53, 5.90252152008592e-43, 3.59151342417109e-209, 2.65369469159517e+235, -1.89406764016394e-103, -4.74366243057845e-153, -2.91703650894998e+225, -1.42515815594368e-180, -1.90150220081151e-280, -1.63188712754956e-226, 1.51869754710726e+178, 2.00418867021015e-134, 5.24506693633022e-124, 1.67422678225643e-267, -1.0846931034907e-70, -6.67540774651784e+285, 1.72597997543162e+287, 3.17339459908203e+125, -2.39787766316555e-76, -3.13048891248578e-218, -2.60926037340695e+48, 3.32682070007598e-25, -4.50472341869264e-85, 8.83567414765626e-251, 1.36218741767106e+45, -7.21609486106651e-243, -4.13521641596934e+214, 4.12295323793423e-278, 3.00382775707215e+213, -3.13078137624062e-288, 4.11515844963311e-76, 1.03112430308298e+222, -Inf, -1.16651974775422e+149, -2.59027518523395e+102, 5.80363656265603e-36, 3.27093101809235e+145, -Inf, 0), x2 = c(-9.00384470781728e+169, 4.27120027647898e+142, 7.86264944774347e-190, 2.20131569105167e+36, 2.59661849091891e-15, NaN, -4.21245054816577e-137, 1.20023668969374e-240, Inf, -1.52679955338258e-166, 4.95448944293585e-231, 5.23151120834365e-65, -2.35688101988428e-266, 1.38448126136602e-42, 7.85381387111373e-243, -3.85680406365213e-193, -3.85680406365213e-193, 6.00296675501213e+57, -2.84635776235544e+179, -9.8813621622224e+46, 5.25462708266326e-163, 7.00644091192446e-72, -1.40224876450729e-06, -1.76432230474991e+34, 8.82179679735919e-76, 3.85235209236749e+89, -6.85126911661482e-65, -Inf, 0), y = c(-3.1611424918634e+170, 6.84212525273026e+176, 7.90008944630953e-154, -5.7319516495282e+256, 2.5745648387286e+235, -1.76199762072351e-71, -6.92677674683648e+236, -9.60255359994882e+196, -4.2397645207428e+258, -1.0597341260253e+271, 2.68224296923232e-51, NA, 1.84562697589314e-123, -3.9866213250755e-290, 2.45732139989073e-174, 1.94901744304488e+290, 0.000501467429743433, -4.40616055056159e+219, 7.92640278490371e-79, -2.77487985636267e+161, -7.73154353337412e+225, -Inf, 2.99856985796524e-240, -1.40288070438079e-28, 1.01132762078711e+271, -2.60981191410566e-98, -3655140.48193224, -9.02787748511658e+251, -2.97681689053152e+55, -1.86706455904373e-92, 3.63414021416271e-43, 5.85152393931514e+90, -9.17401417844826e+303, -2.77982143569625e-10, -4.91072120359463e+271, -4.36862468511579e-183, 1.47660354971315e+159, -4.18396567035817e+278, -2.81108548157325e+142, 1.2492601731433e+213, -1.44286299726529e-132, 5.81498508960888e+47, -4.44081772360993e+194, -9.02537095600455e-54, 1.03649284382294e+40, -2.86213707428674e-06, -1.02768060149804e-220, 1.23166281756128e-193, -1.67074021410984e+199, 1.7031588296698e+212, 1.28289379783654e+98, -1.0348759731535e-114, -17431437419998290, -1.3624061633066e-61, -2.74024851242055e+151, 2.94845938756854e+222, 4.72140041314928e-97, 5.65378339010142e-32, -5.29868038668635e-13, 1.63623233484036e-283, 1.49479039682203e-279, -1.35415480698831e+122, -7.31757330622478e-32, 5.7232366501456e-150, -2.77487985636267e+161, 1.72697778727327e-205, -2.9120757411749e-57, 6.49139962674318e-29, 28341578397405912, -1.01418382177369e+34, 2.99921930009396e-259, 9.62264154207394e-93, 1.00179752284929e-156, -1.65196200429851e-108, 4.94806076321815e+197, 4.6849031391542e-63, -8.674488129246e+241, 3.11873467100406e-204, Inf, 3.85831048963802e+256, 2.36393948521229e-196, 2.76320340159687e+232, 0)) result <- do.call(backbone:::scobit_loglike_gr_cpp,testlist) str(result)