testlist <- list(b = structure(c(8.29500775273864e-221, 2.328571069321e-08, 4.17560467859075e+183, 1.19694173760823e-230, 6.73217270809453e-53, 4.55685153655587e+257, 1.36845991293491e+174, 1.87152063074403e-119, 5.16199884284697e+161, 1.54286933689592e-33, 0.00237266540038671, 3.12795605075398e+40, 0.195543477221419, 1.44655490802143e-228, 6.78578741154143e+246, 2.64246224700215e-180, 1.09682752064266e-123, 2.88925727684285e-212, 1.68306175356142e+175, 1.63203838453612e+23, 4.55993503037919e-234, 2.81251261973347e+289, 4.17707598062719e+110, 2.32732586806243e-77, 1.29769379790353e-47, 5.75659678851473e+135, 2.00682931704411e+307, 2066403.97550328, 8.21522909883506e-220, 2.88385949483742e-27, 4.40780490091421e+90, 170.664876340115, 1.52736651320891e-69, 2.0919848583846e+171, 5.01453541680329e-20, 1.49778589297106e+30, 5.99645785246292e-93, 1.87145588824075e+201, 9.44264127957117e+39, 1.13891993909905e-285), .Dim = c(5L, 8L )), cat1 = c(2.63573599781014e-201, 3.50101574595439e-264, 1.35077094109252e+196, -4.05799342148951e+284, 1.07905680968358e-305, -Inf, -9.46406437856134e-269, -1.4631370551407e-60, -1.002805937841e-137, 6.84696501629319e+31, -2.56601482029553e-275, -311395582.053555, 9.33603205341166e-205, -3.3271389030701e-291, -1.169905131768e+308, -2.25705448968326e-184, 2.2068773978064e+272, -2.28523920746453e-162, -3.17862257672798e-133, -2.70918403401543e-39, -7.79865188484677e-252, 4.7563503331317e+52, -6.51404869580431e-223, -4.30467906106262e-249, 1.35913584120348e-75, -6.26607335822912e-137, 6.86533785472676e-239, 4.58239104999835e+287, -9.51933206990442e-305, -6276.57455237268, 6.39139664912876e-08, -8.16973506353291e+39, -6.35297329044822e+20, -1.60623516382336e-285, 1.82369836710518e-94, 6.9231734904074e+156, -3.21926961314582e-175, 1.40401622952644e-40, 8.67869760417234e+186, 1.54466752083797e+284, -1.03781386457602e+252, 1.77870803688753e+82, 2.81695856986478e-185, -1.10218024864264e+162, -2.43901346236574e+34, 3.63333569623818e-32, NaN, 3.99984306177378e+207, 8.77330261906826e-228, -1.74107125182971e+279, 7.25272570975247e-63, 1.58766657862949e-76, 1.12940476880001e-181, NaN, -2.2615328123301e-257, 3.8625301593865e+94, 4.51509113834828e-156, 2.68881314939634e-70, 1.03729595467357e-282, 6.05317778402697e+274, 1.02122576360724e-170, 6.52320541688806e-205, -5.40052558419851e-23, 1.47768008775844e+230, -1.57511523492921e-64, -5.25768972309364e+209, -325986733483660, -5.75531565386846e-95, NA, 4.35133252728159e-194, -7.5572272551006e+25, -1.23288414531204e-236, 4.46933414084188e+259, 3.2705682316642e-292, -1.23025519665453e-229, -6.65709401271277e-223, -3.19027600604339e-161, 2.47476068399844e-122, 1.51450795698517e+85, 2.51312326131054e+29, 3.70381901069152e-193, 2.60380210169782e+150, 0), cat2 = c(-1.03009954396661e+72, 2.88938597960687e-228, NaN, NaN, NA, 6.89957458381037e+100, 1.56546347251829e-201, -1.3250445259433e-55, 1.55136646397203e+108, 1.55691930079717e-59, -1.58225135576887e+67, 1.06387885323105e-306, 1.06714692105698e-228, 1.94982452903014e+280, Inf, 3.11616800507563e-196, Inf), item10 = c(-1.60368029469882e-233, 3104917.91014519, -4.28862267175795e-63, NA, 2.85854227403425e-305, -2.57237411920564e+30, -1.54154719450865e-227, -1.73005305802038e+73, 1.81761252807666e+167, -3.39119730235001e-94, -8.11588680928504e-47, 6.81768295822934e-127, 1.46824343531234e-47, -4.27388261544834e+94, -1.65624612594518e-181, 1.37676824841928e+280, 8.83755608198929e+209, NaN, 1.30057773827787e+236, -1.70887388064438e-43, -3.37226575282277e+251, -7.42917767204183e-71, 6.06090701918541e-148, -9.21228756128148e-155, -9.37073827454957e-237, -3.94872161282005e+29, NaN, -1.48836317794417e+278, -8.89636817005145e-247, -3.50887716364963e-51, 1.67166756591183e-227, 1.5505579647817e-13, 1.92489801890392e-82, 5.41951446486509e-271, -4.9972488076018e-223, -1.55254940708774e-190, NA, 2.81664655504613e+76, 1.89173155191135e-286, -2.70315955023988e+265, -7.01347211987022e+209, -1.71913278267643e+148, 1242966843.65214, -3.70084432503648e+94, -2.89136795507807e-141, -4.2745630407177e-235, -1.03002282177262e-61, -1.24653966802898e-298, 2.14807454834345e+46, -5.48919414478341e+77, -3.25083516526058e+224, -9.52504909208855e-216, 0), item20 = c(-7.32030304103632e-166, 9.73472548783955e+294, 6.95183292806052e-71, NA, 8.26836239039219e+126, 6.07905241443059e-37, 2.79837990269742e+204, 6.07905241443059e-37, 1.97948154728545e+156, 5.27112673077724e+123, Inf, -5.48229037886533e-60, 3.46877840468376e+165, -4.26805834534301e-177, -7.92458473808697, -6273.19149592972, 1.67485276454412e+154, 4.188819625963e+81, 1.76803690078059e+270, -6.8684344888824e-28, -2.22296969430929e-132, 1.64252531750693e-168, -2.26911192665285e+157, 6.07905241443059e-37, 0), ll_index1 = c(2.64735596954695e-190, Inf, -3.44680449069753e+204, -2.73847982338374e+34, -2.25293659662527e-220, -4.28495057644741e+219, 2.64735596954695e-190, 3.19630846827938e+258, Inf, -1.25902140554838e+297, -6.06401113068338e+246, -3.76835889443476e-212, 6.56117809166901e+36, 3.61883058544023e+154, -1.61561800049963e+67, 4.6008490252504e-122, 1.32266177570814e-169, -9.36326940398197e-252, Inf, 4.26690541288474e+203, 3.42444565037102e+81, -328411431.757824, -5.2535777648594e-211, 9.16256416470512e+278, 4.20396145949971e+261, 0), max_ll_index = 1948192498L, n = c(-4.67267631593175e-153, 6.58363933152424e+296, 5.02323994115532e-201, 4.19309140540841e+72, 6.99867065252409e+91, -2.29717196490159e-110, -7.10935355704754e+205, -6.4995207478843e+94, -3.72416279561809e+306, 9.65857899499178e-143, -4.85868743922039e+35, 7.05365963797065e-65, 1.02939478738186e+279, NA, 2.39463075225333e+42, -1.75181425926496e-20, -5.98614151812655e+303, 5.03654340392435e-154, -5.0011315460273e-28, -6.47347927233305e-290, -8.55232649164823e+244, -5.64730479720908e-273, NA, 1.37468581913069e-69, 2.02678260370511e-268, -5.96848739144995e+85, 1.15079840940139e-147, -2.17710325400285e+245, 4.12252295050567e-177, -7.88784443234442e-235, -5.82726689685121e+286, 4.40100429594929e-109, Inf, -1.01517772986551e+74, -5.12405035714507e+136, -4.8361706244076e+188, -3.19425492285319e-63, 1.07312942106394e+187, -2.13171780745841e+158, -1.33509556116155e-277, -4.19216112315554e+108, -0.00263102166203798, 3.74369116294373e-49, 4.08315727616517e-173, 7.14101221244613e-45, -9.09795045439383e-214, -2.17585417732809e-221, -5.20415320367543e-155, 8.30618447494419e+296, 7.70520153974544e-152, -10285690401.1428, -9.35762514691445e-185, 8.69322369949744e+288, 2.16726366486401e-256, -Inf, -1.61483735528724e+33, -2.87607277540805e-100, -3.33842040290609e+236, -1.63672232990082e-42, -6.93822432249385e-272, 5.1700065889136e+272, 3.93786853313001e+101, 3.13344524217656e+95, 3.66877751127974e-284, 1.531428576429e+44, 4.64736124385484e-174, 2.23096545916492e+243, 7.42229973891019e-159, -1.32241144416865e+182, -4.69149801451046e-137, 2.96463505865848e+75, 8.09557957680359e-90, -5.25351430409699e-290, -4.64382730876415e+22, 1.13704379558857e+277, -2.83887047832422e+101, -2.26923038113659e-289, 1.79986715795548e-117, 3.21099237885865e+27, 1.10065026079371e-208, 1.54260964364538e+117, 4.04974498314735e+291, 2.22623911335922e-159, -1.59148797852459e+195, 5.49549641091735e-39, -5.50335376988236e+82, -2.11019475463358e+55, -8.32408699305916e-132, -2.78710720867375e+296, -3.75014640037578e+70, -1.02447618601784e+29, -6.54024823764121e+105, 0), ntot = c(-1.00652867409435e+66, -2.6941634683355e+123, -2.10442704370764e+244, -4.22176185570128e+49, 2.34449625193967e+275, 1.1708363900138e+288, 6.40876409309333e-130, 1.14999315380199e-84, Inf, -3.33125146130684e-134, 2.41125748023856e-56, -1.97358310426008e+67, NaN, -3.79739423090801e-211, 2.40475203047007e+128, 1.43446892719642e+72, 4.06823822070424e+64, -8.40756465911392e+305, -7.17716287523598e-75, -1.59191853948114e+254, 3.81610317674531e+120, 0.169282171047376, -1.36819475254002e-192, 1.1385639540424e-187, -1.03873944890005e+66, 4.8734105639801e+264, -3.21331493052079e+155, 1.64813672972756e-238, -4.00797411698746e-104, -1.72694469673563e+163, -2.73018527099405e-281, -0.0120080665128794, 8.00060736189441e-224, -4.01026598161328e-150, 1.3585528755732e-240, -5.04082955025624e-216, -8.70663175480913e-129, -2.10086581865394e+288, 6.57420306591187e-67, -4.69684813663549e+241, -2.73940882388285e+102, 1.59377405917502e+286, -1.23538077824739e-286, 1.92722801310761e-06, -7.54738850354965e+170, 2.66380252655266e-25, 1.24233542364171e-107, -133053720.241984, 1.22326973374439e+49, -0.0120080665128794, 2.86398008332145e-249, -2.3552335566751e-53, 1.7086435261331e-28, 4.06205031055351e-87, -2.36159652303782e-218, -3.94260655357629e-74, 1.36164365918155e-89, -7.81823743591855e-227, -7.2697066225021e+280, 8.51210489733461e-212, -3.15580676560686e+256, -2.30351672904289e+138, 7.4957332282137e-135, -1.81016606372067e+298, -1.37134669589181e+153, 1.9238793368174e+122, -2.56566919055783e-286, 1.96803021554789e-18, 9.49856879575826e+246, 3.67961068704248e+129, 9.1450788932686e+174, 1.9006508683214e-261, -3.87826916814879e+29, -0.0120080665128794, NaN, 2.41541183352089e+128, 2.22617175319393e+55, 5.81660991242185e-123, 0)) result <- do.call(immer:::immer_ccml_opt_function,testlist) str(result)