testlist <- list(A = structure(c(3.21991735724713e-193, 1.17980782037495e-16, 4.14310534109414e-235, 6.76251072361731e-281, 4.76852914066932e+305, 2.87579039425864e+227, 8.44453472300785e-14, 7.03605297312039e-119, 1.23014208619275e+199, 135758725862.383, 1.90368023855323e-163, 3.22669675848698e-206, 9.84523531314516e-285, 8.27330250955826e+125, 3.55272286488137e-212, 6490874891.54328, 6.21471881446177e+76, 3.84073102386631e+43, 4.77272786757479e+213, 9.88883635923669e-294, 1.46185410651695e-210, 2.49380986082252e+40, 2.34415779881272e-114, 3.060911825487e-217, 9.57698196001525e-179, 1.433843140479, 1.06090674398107e-193, 6.19013645171147e-55, 2.04281777793204e-236, 9.68344335507261e-284, 6.80279389052841e+241, 7.62621944834406e-10, 1.7209192687213e-259, 2.12974846571377e-151, 4.39167502548703e+166, 1.58111493414075e+37, 8.63889514769763e-108, 8.62464813508118e-49, 5.67926437158568e+153, 1.29528918278583e-306, 8.76782917980691e+82, 7.2650812584701e+96, 1.30559450891315e+113, 6.49240675428646e-41, 5.04942112164755e-41, 1.89757517484306e+281, 4.34359102800785e+136, 3.50601539753394e-107, 2.74941268315343e+167, 1.43921651142723e+284, 9.5166081650615e+36, 2.28631624962878e+185, 2.20809697527068e-206, 1.98404944024733e+207, 2.12435653693282e+161, 3.85745854479272e-267, 2.65255394908688e-288, 4.56624002337088e-84, 8.00302489104746e-265, 6.14309203518306e-123, 5.70766294799224e-249, 4.64652789365715e+246, 6.44230055914094e+81, 2.79957895240599e-162, 1.12416588721766e-201, 2.04463856486206e-228, 7.77965785189264e-125, 6.3289904307812e-153, 7.52432328136695e-41, 2.12505961521618e-109, 4.64956783063446e+234, 5.27310441501597e-53, 4.1919355844001e+229, 2.13784694513992e-69, 3.09210602547265e-130, 1.52748427369733e+163, 3.02317052006416e-276, 4.24853746667562e+161, 2.01138650315553e+270, 1.472744323039e-166, 3.37620712661777e+280, 338716234844.491, 4.13445393406048e-262, 4.19314771075492e-283, 229351945126719, 7.26310444196829e+131, 1.02719203191576e-107, 3.67671215107312e+157, 7.10580343625079e-106, 3.6550295533692e-107 ), .Dim = 10:9), B = structure(c(3.55944428654874e+63, 5.88861653990707e+227, 7.29972696122358e-182, 1.15694061063689e-174, 3.96431544540977e-305, 1.34524633811746e+271, 2.81898226729946e+220, 3.74805855410615e-74, 3.21006771573613e-86, 3.90404701043125e+157, 1.45195571047368e-264, 4.57802565716036e+271, 3.55559214023013e-152, 1.24598250767768e+143, 4.38804583058248e-36, 2.11445389749214e+167, 1.4987344029081e-30, 1.74501282963535e+142, 3.55757951185258e+297, 1.60785006249443e-212, 1.35482306633123e+120, 3.5077169630152e-119, 2.94917579114907e+20, 1.18449692896935e+148, 3.15803574328943e+43, 6.14741456275161e-157, 0.635825262725393, 6.55550311244084e+128, 1.56380165772758e-288, 7.86479162696159e-109, 4.7408634893347e+138, 1.36631748408693e-70, 9.96928013094796e-113, 2.84729135193153e+252, 2.80038660169727e-08, 3.45930293222387e+103, 5.11349047579308e-252, 1.27844360928017e-289, 1.55307493340479e-64, 4.79562061600702e+78), .Dim = c(5L, 8L))) result <- do.call(hetGP:::fast_trace,testlist) str(result)