testlist <- list(alpha = c(1.51725410025854e+215, 4.95557974126515e+102, 1.8614844143584e+245, 3.31030527696927e+125, -5.42618012879253e+153, -5.79495280485313e+298, -Inf, -6.78878644645257e+26, -4.15821621050701e+301, 6.38506208528055e-173, -1.83050751843885e-72, 2.98190659919589e-105, -8.51581500301797e-11, -9.35994710374296e+137, 3.85313124811823e-17, -3.58885895312095e+164, NaN, -1.8751301351292e+19, 2.90078883164786e-154, 5.5191708862213e-260, 2.3412772083081e+244, 9.82451195900817e-28, NaN, 9.56288116132699e+113, -2.9691392455139e+94, 3.33930595936822e-180, -1.56807930090152e-52, 2.95621931998044e+273, -6.72503108228763e+43, -5734360924147467264, -8.49712179086322e+294, -1.11144117854901e-179, -1.18701826975973e-109, 1.89027382819457e-240, -8.15391736335687e-30, -3.81168305000522e+149, -3.71943535457361e+189, -1.03441826045771e+211, -Inf, -1.00920288539799e+261, -Inf, -1.05893618082603e-234, 0 ), beta = c(6.48602503906194e+59, Inf, 2.07777200131187e+62, -2.51669337876884e-206, -9.29699826779774e+220, -1.45816757964499e-191, 1.39408346278606e+133, -5.61237633134778e-06, 3.10685106620819e+214, -2.87727358603992e+63, -2.50384387689893e+111, -7.07816943600481e-286, -4.97319600841315e+32, -Inf, 9.49614208674e+219, -6.33419505284974e-267, 24842949547028250624, -1.30605808187739e+166, 9.16968129448581e+204, 5.57683896609691e-101, 8.07739605468819e+228, Inf, -8.310587368837e+192, -2.91437804747941e-23, 2.93924471750828e+272, -6.12132820937718e+72, -4.28420861424069e+160, -5.171259131077e+257, 2.15838264646474e+85, 2.59389075060843e-294, -3.90200946508945e-97, -4.96455394097364e+225, 9.74236903883825e-155, 3.2078003266487e-167, 0), lowerA = c(1.77306036059023e-261, -1.04289357415554e+107, 6.29221414618558e+24, 3.75711887890919e+163, -5.05056036666487e+294, 7.76297390357166e+291, -2.00404336140793e-307, 2.35325163198201e+135, 2.10233284168063e+170, 1.83202916907731e+143, -6.14174181915695e-258, 1.72466798829543e-113, 8.40152783089404e-249, -7.55438507133266e-156, 4.4255409980437e-151, 247435380883.834, 30742316046069524, 1.26866497999423e-222, 4.53200339408021e+179, 1.08859642818485e-191, -5.69906887670123e-63, 3.70104008808187e+197, 1.22353779488956e-282, -2.52410438733538e-281, 1.79927475144738e-74, -7.12151276013556e-81, -1.5825710815929e+79, 2.78709340939163e-42, -975596.992474173, 3.8007782649315e+281, NA, -1.28535173618784e-21, -9.45992809689315e+122, -5.67067845728803e+52, -4.7614187279338e-225, 2.06984219120715e+265, -2.88306562284647e+27, 2.93331248408261e-113, -4.65917321534347e-235, 5.45968923964666e-260, -1.71678320716039e-130, 2.68676658607287e-299, 1.13461115616838e-298, 8.87865723713499e+144, -9.58734169000646e+267, -1.56094890692728e-130, -2.96693172397645e+202, -Inf, 2.47145917598053e-48, 1.39217902365966e+282, 7.6956276821067e-268, 4.51084497417375e-247, 0), theta = c(-5.86967768993628e+32, -Inf, -4.21035620512586e-57, -5.51466211307235e-27, 7.52210571657849e+188, -2.16005388579713e+56, 7.02895869302909e+72, 9.37606825921286e+131, -3.6452774605598e-131, -9.47176312944126e+104, -2.50633921730597e-135, 2.48521731318801e-196, 1.37157096327396e+247, 1.41549329525162e-18, -1.63907225490549e+193, 7.02895869302909e+72, 6.70677805356362e-12, -4.1360441749932e+78, 4.28379542276377e-161, -4.45605071394526e+236, 5.31444730119829e+133, -Inf, -6.490144755654e-80, -1.15747416123715e-212, -Inf, 8.94486929423889e+70, -1.81661905323641e+157, 0), upperA = c(-Inf, 1.13568112961405e-178, -9.16850058702069e+125, 30464069524668.2, -5.1295414352705e-22, -6.51226480754133e-108, -1.72506518826909e-124, 2.25574852897145e-33, 1.95284952750963e-263, 3.32826802020798e-100, -6.2001321562594e-293, 3.22594132805126e-251, -1.99433766737107e-76, 6.76170036429017e-11, 1.25278525558255e-221, -5.79658519749858e-27, -2.14345656732508e-73, 5.31773720792501e-153, 7.75043373869067e+122, -2.88423003580384e-29, -1.68335126367438e+304, 1.09752347937464e-152, 7.99870128317772e-226, -2.63101501055451e-25, -2.14847618976211e+40, 5.50235614549829e+109, 2.28224802186614e+103, 5.19442164575193e+141, 2.31337048568725e-232, -2.74831183107637e+60, 1.45853441045089e+198, 9.53679013622028e-108, -8.95627007609004e-07, 2.31483035671269e+29, -6.18401820852007e+209, 3.34297976155497e-118, -2.38111382797302e-17, -4.51807094696912e+37, -Inf, 1.34137684065468e+106, -2.23848495115324e+273, -2.78881092045994e+55, -3.01974989109241e-254, -2.92186255416171e-79, 7.15660358833848e-91, -7.11624047541606e+93, -1.32450505510104e-73, -6.38002303268348e-259, 9.90422467697165e+27, 1.38684885661718e+286, -2.14345656732508e-73, 6.82361957982114e+80, 1.47105466082561e-108, 8.17246255662736e-200, NA, -2.61501826826567e-49, -1.83906279852557e-180, 2.02985803684446e+105, 2.15359667839111e+39, 88529222796935248, -2.22163013890793e+204, 3.27512788687607e-230, -5.80488724387861e+202, -1.61453211185354e+174, 0)) result <- do.call(PP::sim_4pl,testlist) str(result)