testlist <- list(kern = c(-6.7845600216093e-108, -0.0631268380838925, 1.48414669502044e-176, 1.2673002409863e+305, 2.91594240478897e-103, -2.43460090172926e-146, NaN, 5.96568253420675e+54, 7.36608868530964e+61, -3.36674455916933e-14, 2.52528680360099e+302, 3.5383646700263e-108, 8.95805032648966e+254, -6.72032344801103e-223, -1.43418913058848e+161, 5.54303927022456e+259, 187557.570815338, -1.38626181821299e-93, 1.1317736293072e-290, 4.40436621896135e-56, 1.22270066155168e+156, 4.44742292730416e+113, -2.69535741736366e-15, -2.47134123581386e-296, -2.42407055214781e+204, 1.04985060135165e+182, -3.96451445930869e+20, -2.54308543630288e-39, 3.37585624560866e-284, Inf, 3.36115846487408e-143, 2.23685227985465e-58, -6.18127758592843e-114, -3.61405435817585e-87, 5.39238987513803e+178, NA, -1.72170404354071e-223, -1.09145453629396e-263, 6.37766099112612e+70, NaN, 1.39048239213822e-136, -2.83357278700443e-36, -1.0683244449824e-249, -2.97585841824846e-15, 4.28112865177974e-251, -1.81071935257617e-184, 3.04357758278886e-50, 7.06336158208035e+299, 2.34587175517839e-265, 3.81308787045411e+55, 4.06606595593368e+145, -2.23125212556593e+284, -4.72096188945285e-271, 3.71330669825129e+197, -168172.580744452, -7.96118236301023e+224, 1.53258368865924e+258, -1.32868740827251e-98, 2.38233650670572e-113, 5.75885967113169e+269, -2.05540076604784e-193, -5.04866087195624e-297, 3.19081125239083e-24, 2.69294982571338e+63, -4.19786387338058e-272, 6.72172294103745e-71, 1.14021156047888e-83, -1.14405825487036e+273, -8.70526288710569e+142, -4.06580362340322e+298, 2.28025428081621e-70, -4.64187659168378e-57, -1.58637068169232e-60, 3.96930005577953e-213, -3.0993857858598e-165, -2.83376722340049e+265, 3.67033934336344e+307, 1.00758417020994e-285, 5.27227980691331e-171, 0), max_l = 412070375L, Y = structure(c(6.29864720749958e-178, 1.25480319927584e-213, 6.52928555696712e+75, 1.09119982544237e+227, 2.87957802256633e+295, 1.35080998325909e-91, 1.80783705457039e-101, 1.35157139670576e+306, 3.89470574404887e-88, 4.11583482690887e-271, 2.75114316836311e+104, 5.48820122987703e+57, 5.30552948360161e-308, 3.36755221659259e+30, 533208702225022, 2.41498281227755e+93, 1.44794751639373e+251, 5.70057800714662e+290, 2.43442697197939e-233, 2.7465049495782e-282, 1.33024972412737e-11, 4.19836230509451e+180, 9.20432360571781e-35, 7.18204847094514e-110, 1.20443983638421e-97, 2.79801246944381e+107, 2.35443548515673e+198, 2.86526826478727e+219, 4.45014026043486e-133, 7.40626655933682e-181, 2.79002957058185e+203, 1.36032437331854e-224, 3.5487864116437e+59, 2.62701423539432e+60, 7.12762653658717e-300, 6.76973596528632e-31, 3.54542724494446e-108, 3.35818505060724e-277, 1.30899300981157e-294, 1.07264819646044e-16, 8.2264214892607e+182, 5.99822932362761e-157, 1.96544569652584e+250, 6630171918408908, 2.78149086933219e-196, 8.45027575451155e-289, 6.3448084269561e+295, 3.82021428081427e-73, 8.23258580282035e-256, 4.64368711652916e-306, 277490315668558, 1.1357873891395e+77, 2.66647787626225e-16, 7.46053291659804e+109, 9.75758184120859e-236, 2.50540800363931e+173, 9.05536799578445e-204, 8.96963810857162e-161, 2.5908365195423e-309, 7.97573721453913e-151, 2.57019971774274e+120, 9.39104441269574e-60, 2.32556553844552e-280, 8.04452188446788e+235, 1.15931014281526e+35, 3.78159237101689e-147, 3.45062215054915e+228, 2.54938355613807e+21, 1.52396828309031e-122, 4.54816229684194e+187 ), .Dim = c(10L, 7L))) result <- do.call(CPAT:::get_lrv_vec_cpp,testlist) str(result)