testlist <- list(noise_scale = -1.56150445700486e-299, offset = c(1.33233599427472e-306, 2.634957758912e+131, -4.5035041676594e-150, -5.65161916886205e-264, -1.14239874383002e+36, -8.10242751598688e+208, -1.11251219905271e-275, 5.63611898962895e+298, 4.16381583521708e-13, -6.81615275006622e+140, 1.77934977176369e+285, 1.27517491309844e-122, 2.21466338399141e+23, -7.4120283993724e-200, 4.07837916520639e-07, 49162.9299781356, -3.71916909464789e-209, 9.7954493174521e+249, 1.32364259065054e-46, 1.94760736624855e+93, -4.45843171260709e+272, 4.34810076714272e+52, NaN, 7.16631376181137e+32, NA, 6.76244126652507e+200, -2.69306363947724e-207, -2.4816834378776e-52, -3.64335040749596e+108, 3.37575625489579e-242, -921726004805.84, 3.67146004111885e+231, -3.26709624179781e-80, 4.1381402965908e+78, 1.77095283448148e-189, -1.08953751927528e-16, NA, 4.85151323270548e-284, -7.66397886037251e+71, -2.6187894528261e+117, -2.60888814227924e+35, -1.08973927760065e-134, 9.41715899466892e-181, -3.04885227951449e+207, 7.64876463429461e+249, 2.83602878888788e-297, -1.98930457839543e-261, 2.13949373460106e-164, -4.79179973593805e+94, -2.01832866513943e-152, 1.0998332330175e+170, 1.70608367167765e-283, -1.5364954766916e-49, -1.2777370772529e+233, 1.47513872601536e+225, -7.70547222174172e-186, 4.31937590695306e+44, -3.05036832062568e-68, 88775575292.5585, -1.4667604460911e-121, -7.59971530438254e-306, -5.85456584195652e+131, -7.83899978501497e-36, -7.83106778346988e-286, 0), optimization_linear = structure(c(1.46340296343369e+288, 5.67165037573218e-306, 8.89216059486396e+223, 5.43908332228391e-105, 1.12756429789692e-57, 2.55895963178452e+60, 4.85713114047829e-272, 6.82211509630435e-94, 3.30698101927463e+94, 1.02276481954587e-185, 4.12846164752131e-51, 1.79342522916593e-238, 61.3402689356117, 6.30846847410014e-13, 2.50412070414011e+268, 6.39540205109362e+128, 1.87085856712606e-59, 1.30150314991474e+289, 1.61022271287773e-22, 9.58020474097405e+157, 1.62647585800618e-217, 1.51198921740773e-301, 2.56204886967701e+145, 8.53357159088944e+276, 2.41586884595676e-279, 1.41446444866525e+300, 1.81806969359828e+70, 1.05961405941624e+63, 1.71348172968226e+23, 3.85250730291311e+40, 2.10194382067248e-19, 1.85953379335327e-94, 3.98203258704911e+203, 7.58914256741045e+299, 8.62812492490283e+89, 2.13445332535217e+118, 8.44753954349943e+108, 2.72496312936675e+277, 6.76492365547228e-57, 7.50586167404606e-230, 1.88351089786802e+128, 9.34283598456873e+252, 9.93979415030022e-257, 6.64092931552776e+78, 1.18744026783926e-18, 2.16738443092635e+201, 6.94162166470207e+139, 2.66792767777017e-254, 3.18821429404469e-296, 6.63305388941542e-19, 1.05200110626184e+116, 115725.950374842, 7.53319806236922e+77, 3.75924074301282e-286, 2.52161056937703e+114, 6.90767110337105e+87, 4.29326984397647e-146, 2.20841869152088e-278, 5.34943906803972e-274, 9.71397852156757e+229, 1.25510162438462e+274, 1.39206445953302e-297, 4.81113053308309e+134, 4.17553180051142e-280, 3.88251705899549e-116, 8.09325035817483e-91, 9.25391145918602e+74, 1.72768803709531e+298, 2.06508638022965e+235, 2.57128886083807e+60, 5.0028358535085e+206, 2.51342560425677e-190, 5.7842466770251e-140, 3.38609295640408e+172, 3.66560793745052e+261, 3.75434235039866e+279, 5.02226904951706e+247, 3.64171529309964e-123, 2.16482229769275e-116, 4.24765814704489e+220), .Dim = c(8L, 10L)), optimization_state = structure(c(1.53032245185955e-27, 4.91542968496158e-166, 1.24279905288058e-267, 8.47469211199934e+152, 1.97320653469229e+115, 7.64698378903856e-93, Inf, 4.97226305365223e+295, NaN, 1.35406190526319e+52, 1.65192878120407e+49, 2.2289329856724e-33, 6.07866588705862e-110, 6.9641909804063e-125, 2.89301997698689e+22, 9.78958800543847e+117, 9.62174506775901e+283, 2.50042891555153e+303, 1.69240313679047e+200, 8.34715733039902e-268, 6.98348600431917e-217, 1.6639332501716e-09, 6.51576676372527e-208, 3.23616378445778e+80, -3.28380968731998e-71, 4.50248588047856, -3.28380968731998e-71, 1.65450211778226e+112, 2.43541603291262e+236, 3.73517734990962e+57 ), .Dim = c(3L, 10L))) result <- do.call(selectiveInference:::log_density_gaussian_conditional_,testlist) str(result)