testlist <- list(b = c(-5.51383734191801e-87, 2.7317973912568e-157, Inf, NA, 2.12523168060224e+161, -3.42832904194688e-106, -6.98735829292895e+123, -2.69881436195002e-50, -Inf, 4.65793382519386, 2.56556487667854e+271, Inf, 7.02673102602503e+241), d = c(-1.76735936467722e+111, -5.76331353866046e+245, -1.30573619580655e-225, -3.45691914224814e+272, 3.79552120828998e-125, -4.06854065382729e+128, NaN, -1.76501411002707e-16, -2.38280211338034e-64, -3.35554189218065e+233, 1.08189736028322e+134, 1.83922576283638e+139, 4.28410243191529e-40, 1.6236234366002e-118, 4.3519323028899e-191, 1.56891934027165e-53, -57705178690253242368, -1.22969300892589e-219, -Inf, 6.4109117865505e+230, 5.49325481921307e+75, 2.53881500477962e-40, -1.03806309264883e+120, 2.29460178675177e-235, Inf, 6.00507153964038e+84, -5.18068049428053e+208, NA, 6.21202773205744e+173, -1.57718727908885e+85, -7.44773078799915e-199, -6.09275140067576e+57, -1.88814404199008e+118, -7.10726969531685e-152, -3.27557040075537e-239, -7.35735420796569e-251, -7.07863704286327e+144, -2.68250456363456e-109, -6.19566054891428e+302, -5.72808165361022e-256, Inf, -9.19553288721907e-191, 3.29757689580625e-307, -5.67521822298788e+103, 0), E = c(5.54593432010218e-296, -4.08312451330605e-229, NaN, -1.55414935254137e+136, 2.91988004753231e-125, -2.02512926190707e+182, 4.89232948169273e-210, -1.63527171502486e+130, -8.7110802544204e+40, -1.10539567997996e+231, -Inf, 6.23467770868236e+182, -1.14735801165305e+181, 8.69665594700763e+48, -4.15628761483778e-175, 1.3846547700847e-52, 3.11730357853505e+183, 8.19049995897411e+36, -8.47160387137589e+204, -1.46635775413862e+280, Inf, 4.19095459501703e-77, -1.91775773009042e+257, -1.01343410617148e-215, -2.02202339452658e+192, -4.49209192507589e-278, -2.02202339452658e+192, -9.23387108212241e+297, 5.86107509646456e-40, -3.57071861452137e-274, -7.11141684747088e+27, 0), L = c(-5.62549854252855e+197, 6.10945110667261e+103, -8.48217060358714e+21, -5.06393007402065e+89, -2.32750384978736e-214, 2.19181505067407e+226, 6.39401886605836e+305, -50245331077783207936, -6.58749949066776e-37, -8.88446962671152e-63, 5.16882943564017e-134, 9.14246729652246e-249, 9.18223662169827e-211, -1.39141487473409e-295, 1.14347789644043e-94, -5.16151906991613e-201, 1.31746164959062e+208, 1.07748261053836e-262, 3.18871748653171e+131, NA, 1.58764467031836e-177, -1.72948090622201e+95, -2.52923642137522e+49, 7.09442549455435e-187, 5.25618866916616e-91, -2.45746188399552e-291, 4.27796677216801e+135, NA, 5.954115837028e-111, -7.78578721687599e+233, -4.63849826957566e+35, 2.40523122374768e-176, -5.07394026089004e-279, 7.21978674782567e-09, -9.99714598417998e-68, 5.85915014963655e-280, 1.2589338341266e+146, -1.22925934036181e-132, NaN, -1.72948090622201e+95, -1.97234030298463e-181, 3.36186525846365e+204, 1.58019603029288e-145, 6.27916657174962e+50, -3.24988631706769e-244, -6.11635107077329e+232, -1.79325646506413e+40, -8.50974500045165e+129, -5.04838303071152e+106, 5.52607899188409e-227, 1.03823338098475e-81, -2.32816300174685e-59, -1.64126161965021e-78, 3.79477622718319e+28, -8.26480721146673e+173, 5.87753028482956e+300, 0), pi = -2.90633329487937e+223, Use = c(-2.09362276438242e-100, -1.60111377657976e+154, -1.07322322262436e-218, 3.37754004912975e+204, Inf, 6.37394742922013e+223, -4.14018298567691e+38, -1.23245833102861e-276, -4.91306802381241e-97, NaN, 17.9321352828209, 8.12894018074623e-103, -3.61802891831032e-103, 1.28499262047014e+61, -Inf, 2.47578624401944e-81, 3.30207204292895e-220, 1.74862301036347e-176, -3.60266922171539e-180, 0), Ve = 1.31305070264667e-139, X = structure(c(8.64704160288288e+159, 1.89428227327108e+50, 1.05431894963227e+136, 0.0615287420523842, 1.89711341946364e+162, 1.27459821200558e+168, 3.04845066596101e-136, 7.99213941646248e+99, 6.00627063952079e+110, 1.2414517057121e-104, 8.81582729629025e-165, 2.20136022266354e+164, 1.35286889841695e+208, 3.57278832324227e+193, 3.47660149802945e-221, 2.9688803888318e+283, 4.65147226241881e+54, 4.83080948800452e+291, 1.58576921072868e-187, 1.34077972039569e-219, 3.55865243012678e-216, 1.22991810070563e+58, 6.55279563419191e-74, 3.26787172197188e-47, 2.52176618103372e+223, 1.82063536521116e+219, 3.95669007992168e-223, 2.81413760030667e+252, 2.71265398957129e-99, 5.18459359383101e+278, 4.1633300008087e-202, 127.487968913871, 1.7791165936683e+304, 5.61110614266909e-90, 2.81195042009207e+209, 3.01320215151094e-73, 8.79746121344705e+305, 4.42655017847299e+294, 1.83399409458002e-60, 1.79490722820604e-233, 2.42317315974743e+85, 1.62041550432528e-284, 1.96138837114034e+54, 7.3332776326665e+105, 1.43425278307071e-119, 2.5554718167592e-42, 3.97827459076504e+285, 1.22971918989634e+182, 3.33133031335062e-183, 8.47711188075572e-86, 6.69553038054519e-239, 5.64228928593489e-265, 1.84621929573255e+176, 6.52833504311053e+150, 4.88653128857476e-160, 3.83585251328622e+58, 1.01150022339002e+71, 8.48881563810762e+32, 5.20056417623363e-171, 3.40560645026276e-186, 9.88082837346211e+178, 1.62861465854081e-233, 4.18748465192034e+268, 8.78909360911751e-164, 4.79915713895793e+138, 1.22895494400342e-234, 113887.268153728, 5.51615859087024e+30, 1.25832737658435e+221, 3.60596494558771e-141, 1.55424638872656e+70, 8.69158344013714e-143, 3.32972034617397e-116, 6.64025838743616e+50, 2.5970920523299e-41, 1.61375062242561e+160, 1.9322912453625e-91, 3.0766992408481e-95, 3.00008480241382e+222, 5.22832459108825e-266, 4.03639730579154e-104, 1.59961208432911e+150, 9.34959905052342e+222, 8.91646068451423e-54, 8.6823736444197e-215, 13.8441685755667, 1.29150370069094e-110, 2.78075525020124e-220, 3.18543393477119e+48, 2.21810004017167e-248, 2.76776691375818e+271, 3.92692566114843e-27, 1.12984033176746e+174, 2.81002040280647e+172, 2.89954197920113e+232, 6.41797751000865e-190, 9.12376822574998e+201, 1.01845320812702e-156, 1.31319558638769e+238, 1.40688905096835e-298 ), .Dim = c(10L, 10L)), xx = c(3.40728323453571e-152, NaN, -7.8697449069015e+282, -1.74038807914177e+245, -4.04962767316674e+285, -6.73730556591135e+53, -3.41536127582754e+151, -2.12086848744892e+47, -1.10392690731851e+272, 2.00676637061768e+177, 9.48393825313393e+296, -2.49466142112098e-160, -1.21572737360176e+146, 3.81392022026751e-67, 2.5256121645214e-290, -1.05138727482631e-27, -1.73028853808533e+184, 3.74589795734552e-208, 2.80647678339942e-174, 4.26995707685811e+20, -1.99635775557715e-119, 6.91693978641508e+252, 3.52662366614192e+146, -1.89335555244089e+131, NaN, -1.86977735210863e+268, 4.61674416390377e+170, -4.16981718579482e-174, 1.03300140690898e-100, -1.47968921829279e+225, Inf, -1.47826827685913e-123, -8.47969997645561e-288, -1.47673224174421e-176, 8.3831950704356e-75, -1.50816509846077e-177, -1.81026964642927e+162, -4.09519691520325e-188, 3.40536896173078e+101, -9.90863088746852e+48, -2.37537980491852e-19, 1.92437958819725e+206, 4.34221322144985e+286, 1.22025663587155e+51, 8.77444439288963e+123, Inf, 1.25485911808805e+210, -8.43572065818966e-195, -2.00306024817921e-123, 9.74331458742258e-73, 5.45572780548078e+303, 2.05226490149581e-291, 6.45900256687892e+52, -31445624312326311936, NA, 2.43626262666553e+127, -1.78288032279995e-146, NaN, -1.64880460997312e-240, -9.59778256669715e-124, -4.99681683808112e+31, 2.98392648562501e-306, 1.54125313689882e+68, 9.6961643218644e-171, 4.50596684936805e-246, -9.72291316673145e-151, -9.37176893686979e+66, -3.39560654438322e-127, -1.51504346051044e-166, 1.52998143361441e+217, -4.5325400677731e-78, 1.37990365923422e-108, 0)) result <- do.call(NAM:::KMUP2,testlist) str(result)