testlist <- list(nsites = 30321482L, nu2 = -1.0791377518705e-153, offset = c(2.66931088590193e-203, -1.30866989824774e-203, -2.11809918079456e+213, -3.97641633831291e+245, 1.01067425614075e-98, Inf, 1.43073029608057e+171, NaN, -4.06325687935521e+183, -6277045.57233209, -7.7232699684389e-128, 2.06436830624268e-173, 2.67019692474631e+287, -1.68147687050181e-126, -Inf, NaN, NaN ), phi = c(-299373019560016256, 6.3972081641343e+239, 3.47396814427874e-306, -6.57810166134833e+199, -1.04389814888463e+41, 2.43634087314028e+96, 6.02343656088896e+268, -7.45313067579291e-155, -1.17653722795598e+48, 2.21428215923274e+84, 5.98194425399966e+89, -1.59383698214846e+118, -1.45831165913315e-56, -5.47523955975975e+30, -1.6567876668613e-19, -Inf, -1.35961821536534e-62, -Inf, -4.11763254261612e-259, -1.31592221288316e+38, 0.00117474852654993, 3.36015318833381e+221, 3.68596883676545e-11, -6.14332452959665e+283, 3.59715990237283e+206, -5.05747804550782e+228, -3.79180485731562e+56, 4.29373874096825e-267, 7.89829615147972e-172, -5239578689.63534, -3.30781012580704e+252, -6.00056909941117e-78, 2023501207917590272, 4.95432016271213e+23, 2.12408354262399e-220, -2.96809973103392e-154, -Inf, 3.19551584912321e+132, -5.6846233340052e+178, 2.9017917781912e-112, -3.93106925423426e+115, 2.3689751080866e-120, -3.59389989812774e+140, -3.70636789923751e+39, 5.21856094227295e-55, -6.5352539212761e+187, 1.85187562511052e+186, 8.63053038603754e-53, 2.77594636418942e-242, -1.20284511301068e-147, 6.57894221526717e+204, 2.69231565335577e+261, 1.14015639355943e+73, -2.1852042946236e-299, -3.68994901808493e+154, 1.72331482320059e+119, 4.25374134940453e-224, 1.76455098721603e+292, 4.24384635517382e-252, 2.52434763102299e-275, 2.49669268528645e-42, -1.23115559125527e-258, NA, 35623439.2585941, -1.64086116159839e+122, -2.15209418359498e-116, 289635123.938776, 2.06213264511363e-252, 2.96001987355889e+137, -4.29781792703705e+266, 1.07706474716738e+129, -3.11782665654836e-56, 9.95421457078942e-213, 6.52751298402993e+59, -1.82971090164815e+299, 7.24341593455678e+98, -5.36862843659335e-302, 2.84004962245507e+85, -3.70370144315158e+140, -1.21281070274404e-230, 1.06626828995165e-113, 1.09079117325643e+134, -1.52052028000454e+113, 0), rho = -1.70147887781881e-283, tau2 = -8.93328960616294e-190, Wbegfin = structure(c(2.58904508455397e-72, 1.37862359969059e-52, 1.94200914636671, 9.78496756623509e+194, 1.61874379338619e-190, 4.23202810398895e+256, 4.27819229753108e+275, 6.89848064741108e-138 ), .Dim = c(1L, 8L)), Wtriplet = structure(c(1.2795546405373e+209, 9.338259029882e-25, 6.91409987575519e-29, 2.23716249595438e+202, 3.1612671507983e+25, 3.31531151646922e-97, 4.20217705126946e+130, 3.32570966557458e+129, 2.72786676854235e-96, 9.41495472424367e-257, 1.34346866922248e+203, 2.16329758468057e+304, 3.05944578291493e+292, 9.30382679888316e+206, 9.66506582512871e+50, 1.14637815625057e+36, 5.10144053515445e+170, 2.34414109469849e+55, 7.07077317474433e-146, 5.57890950404457e+140, 2.72881969665597e+57, 4.83495314773661e+307, 1.41832231112291e+282, 5.68111506317396e+155, 1.64136839861368e+220, 3.36134154439382e+50, 2.66150471547765e+275, 7.86772122901631e-143, 5.29161503372615e-80, 9.67652663312993e+24, 1.41539470330556e-40, 6.67591748160435e+58, 1.35012247004838e+218, 5.33647103668397e+277, 2.86351599363979e-133, 7.97498938052758e-289, 1.75396133142179e+219, 1.48696878319909e-220, 4.3863353694358e-250, 1.49065011788283e+134, 4.25008042152737e-101, 1.93982026286559e+56, 2.28708007868618e-251, 4.24146280221972e+146, 2.1828677759677e+55, 2.32768109946177e-126, 2.44388025246851e-166, 2.7903760872813e-88, 1.39721246411646e-77, 4.01149920904096e-28, 1.51580916906832e-208, 1.6022833478721e+243, 2.88148295870374e+184, 3.63919729574083e+206, 244.588637943566, 2.48025170951241e+98, 4.58537808047558e+173, 7.96956774718685e-67, 7.67170584493505e+255, 4.87508980939061e+211, 4.25069584342704e+220, 1.61417187808244e+172, 1.51994778890545e-119, 1.62508152660609e+137, 2.56265898165236e-185, 1.14367529119753e-25, 7.83019886730505e-86, 2.23172588667381e-25, 1.12855253841256e-119, 1.7517544880546e+144, 5.59260408484448e-247, 2.65823576180749e-142), .Dim = 8:9), Wtripletsum = c(-3.36167224354488e-155, 3.84882723469283e-62, -1.11837967632666e+103, 1.63609590451758e-282, -8.51041757677518e+73, 1.0617319598643e-178, -2.69831310416389e-281, 9.63074701628412e-296, 1.70275570936216e-66, -4.99406259493616e+113, 1.7008444108583e+35, -3.56662385536426e+135, 1.49948936783921e-242, -1.68270553703764e-283, 2.55326381738281e+71, Inf, -1.63422804923133e-164, 3.17465965943492e-294, -Inf, -3.66758836304666e-14, 2.52195011212814e+267, -1.35323831608498e+60, 4.81228284825936e-181, -421263469958.673, 8.31706857160046e+294, -Inf, 1.26085511914863e-89, NaN, -2.29489410820819e-250, -5.42445585212966e-286, -4.18660516970534e+217, 4.34473916469017e-164, -3.73297834204944e+104, -3.4083359176673e+80, 9.31558635769552e-177, 2.41127125397886e-275, 1.40286303933135e+73, 1.14597334106737e+48, 2.39026199925682e+80, -2.73834571128913e+169, 8.16995413485829e-191, -1.83048504372944e-157, 1.56025346016473e+138, 5.79371146308931e+226, 4.33335310105807e-78, -1.47713969940275e+239, -9.03310415025591e-196, 3.78231084651984e-06, 1.71810172954815e+210, 7.69974174025947e+154, -7.97133491564268e+114, 9.07730373116765e-138, 3.23760443368965e+165, 2.14808722117895e+120, 6.38601685782976e-246, -2.3417587730698e-81, -5.74984019807806e+77, 1.56116259834397e-84, 1.05425178163339e-24, 2.00810880970497e+51, -1.20327488121978e-251, 1.99429932438367e-202, 2.80882268786977e+255, -2.25804186357781e+195, 2.67953933131844e-79, -1.42632817442696e+253, -5.33383926486968e-165, 9.40744216777112e-80, 4.26801159857809e-75, 8.93531547488752e-16, 8.49231563269286e-224, -1.37292949995853e-270, 5.34750990421039e+53, 7.79559097721946e+143, 4.1263803996628e+268, 24286281477986.4, -1.95358788659895e+27, 1.01337704293959e-86, -4.05144550432446e+163, 4.48597583837725e+220, 5.29520931355126e-198, 2.51992846142996e-241, 7.58588932933497e-60, -7.26148396480756e+72, 1.46900967422388e-50, -2.02255110130467e-179, 1.16957316061322e-114, -6.07624897153015e-05, 1.30942014289655e+135, -1.22030783442319e-09, 33388772852.3655, 0)) result <- do.call(CARBayes:::gaussiancarupdate,testlist) str(result)