testlist <- list(beta = c(2.78809767734082e-169, -1.56612195379628e-198, -Inf, NaN, -8.52289305387579e+191, 1.45486084296203e-133, -4.07753734259121e-293, 1.43652621851728e+49, -1.92958106808287e-259, NA, 1.18658199640991e-34, -Inf, 2.57242226051931e+194, -1.19293979993708e+191, 0), nsites = 27527987L, offset = c(3.90018691906118e-198, -1.53212217760431e-190, 1.43871888010658e-251, -1.93869897585914e+79, -2.41148230944213e+263, 2.72059707563627e+223, -2.64525169369127e+51, -2.92417367789209e-257, -9.32516038449922e-249, 4.878756516853e+130, -7.13519641097512e+176, -9.2924061203938e+199, -3.64085799241711e+247, 1.230836703271e-12, 4.67340882416886e-88, -110531330741690784, 5.79228495093275e-09, -7.88592238302999e-184, -1.51813610795963e+146, -9.76937231866609e+272, -9.31415492670849e-296, NA, 1.92091492834281e-295, -3.62606702188317e+80, -1.41842193403613e-158, -2.27757172195692e-237, 1.67262492630514e-175, -1.98229599539712e-206, 1.38012652747145e+127, -2.16425545333603e+95, -7.4076819997666e-81, -1.23874432314872e+184, -3.37614229864222e-301, 1.06762347062954e+293, -1.23553502280231e+239, -1.40355164311723e+46, -6.15255584685696e-100, -3.38766830856943e+247, 2.1179738547127e-251, 4.83176815603154e-160, -1.35737558736272e-202, -Inf, NA, -8.61985248241053e+173, -5.8092779821796e-238, -3.08841072621149e-171, 1.61217861171912e+208, -6.51933857906655e+43, 7.79362578047595e+222, -8.95549095859035e-130, 1.21045442519762e-159, 5.67634725348155e-241, 1.69867382746603e-113, -1.35309302764005e-85, 7.11043922784204e+168, 5.98819944944106e+278, 1.12015692575121e-138, 3.04346663092494e-198, -1.81875380896933e-44, -6.24932051182738e+119, 3.02623949997064e-88, -2.62699742382711e+275, 0.00617412762136859, 9.84637471923862e-170, 1.44481886290493e+80, -1.50167294423578e+100, 1346494038.36209, 4.0159505547922e+114, 1.63572292818056e-273, -4.11387362144289e-128, 1.28035896796497e+296, -2.45556400705477e-107, 5.22098478767065e-105, 7.06936150304353e+30, 6.11781981591405e+303, -Inf, 5.98105234876154e-182, -4.61456672434256e+80, 2.43544197524893e+264, -9.75565766256368e+89, -5.54516368417941e-59, 2.35254904570973e+268, -86.4892498971709, -7.64984808425564e+215, 1.58727463956955e+190, 2.69077119052982e-08, 8.21741342796187e-78, -4.18408110685343e-96, 2.55409355443069e+207, -1.77906833401489e+308, -5.80916262646362e+302, 2.9619834097582e+162, 0), p = 1451222536L, X = structure(c(1.49977028747867e-55, 3.86739526183031e+85, 2.23152013488898e+254, 1.45813372289604e+304, 5.34752106444598e+252, 9.20607204828748e+203, 2.32832544159374e-179, 4.10852149175881e+240, 3.94604504912309e+291, 4.71758441313765e+115, 1.29965172656169e+205, 3.07162140063366e+76, 1.0147224463121e+24, 9.34271263247208e+246, 5.72117358976522e+303, 8.25154710709597e-25, 1.16760100087634e+241, 8.42185049719174e+196, 1.1433174739734e+64, 1.02870313778234e-179, 1.07532807722534e+250), .Dim = c(3L, 7L))) result <- do.call(CARBayes:::linpredcompute,testlist) str(result)