testlist <- list(con = c(1.98444216228553e-302, 8.83463827667737e+124, -5.96332558304044e+186, -1.11124006289191e+119, -1.99648831524673e+216, 4.04786636216573e-90, 1.10882360078498e-40, -2.26486589045092e-247, -1.14792068982584e-72, 5.9013973460662e+255, NA, 1.3048226977817e-178, -1.70076891485862e+207, 7.92259587723292e-177, -1.3640578391792e-260, -2.84882123167178e-185, 3.43855509641413e+269, 4.04786636216573e-90, -8.9747097815786e-33, -9.26940079948051e-154, -6.69905588495549e+159, -6.51577739622893e-193, 1.56439054730742e-168, -2.4893859900847e+124, NaN, 1.08495200184576e+58, -7.28642910694016e+85, 2.03446408251653e-168, 3.35510527624206e+150, 9.37201157868741e+270, -2.27743389723459e-78, -1.38892796338657e-247, 1.69165804212458e-114, -4.29620765907795e+151, -4.62705149998503e-37, 1.01640876155633e-166, 9.64745010553993e-210, -1.3541599060272e+232, 4.8542444530768e-154, -1.97809743107752e+120, -2.20278227378521e+44, -9.60897403523253e-212, 3.40190562081421e-87, -1.01391064346043e+307, NaN, 6.35183213254004e+137, 3.06878145190855e-260, -0.16048905526627, 4.37117694393449e+159, -1.97496023128835e-123, 5.64098845600002e-193, -6.6441729327463e+126, 1.48147457988272e-304, 4.60776062306764e+291, 2.93501556635528e-33, 1.12633764712554e-146, -1.26320017271885e+122, 1.54696910753269e-124, -1.34522580106197e-279, -5.39750346548125e+261, -4.12341623213267e+298, NaN, 1.91462494585583e-191, 4.59334558709739e-201, 1.78308192848881e-300, 5.93418990763867e-258, -6.3249193212371e+32, -5.05560414558645e+132, 9.3477206660235e+294, -5.57405066165549e+111, -1.06202159292562e+298, Inf, 3.01610141237538e-189, 5.98301288283726e-46, 1.61152051017644e+301, 2.8326739061914e+24, 5.78200455727368e+271, 8.34002909600944e-79, 6.9597835382835e-234, 4.21224355028455e+96, 2.26686322518716e-196, -7.04765714778446e+267, 3.16549087115379e+98, -1.49434592676995e-19, 2.17415272595823e-257, -1.67592197235002e+128, 9.45129002827388e+90, -1.79194342253112e-247, -7.66093709829008e-245, -10849484.3168526, -7.4843435752998e-166, 6.81488862333984e+146, 4.43850692670271e-23, 6.76435636428712e+148, 1.98774505341779e-200, 0), eps = -8.56088679598649e-206, inp = structure(c(3.85910903738901e-106, 4.9020724779663e+98, 1.54218797737326e-257, 9.41842953046612e-07, 1.39136123197667e+308, 3.14020231465008e-81, 4.75741885329489e+172, 6.68112175256349e+99, 1.67012629263529e+56, 2.22723338661212e+299, 3.45624243335584e+298, 7.3968334372289e+114, 1.34032551106935e-297, 7.20678327497316e-252, 3.25782613459996e+149, 3.0348326527952e+121, 1.30173260043764e-120, 7.87497238492852e+191, 5.29613524743072e+41, 3.63985762941958e+120, 1.06319226544977e+212, 9.55918539941188e+112, 5.26803922024983e-113, 1.1397996999201e+126, 1.40235040887841e-143, 9.5985838953608e-55, 4.47595776284867e-261, 8.70398846282875e-134, 1.78556599543607e+173, 4.12327261286997e+202, 1.7211845200587e+51, 1.39877860143217e-211), .Dim = c(4L, 8L)), verbose = c(96674832L, 353538468L, 356114965L, 1146116267L, NA, 1696934306L, 322487459L, -1619023452L, -1889027578L, -532284171L, 2128480962L, 778202778L, 1261973169L, 1566069616L, -1877535953L, -1765944360L), w = c(3.58015778451784e+144, -1.27250580624533e+149, 5.38458742519473e-203, -1.8582982476147e-162, -2.80276256348726e+142, 8.56245804261743e+80, -0.00178740385797535, 2.71133723829126e+272, -5.89237479393701e+153, 3.28822646861601e-97, -4.4543402042438e-144, -3.93282328762891e-19, -52805051613.3652, -1.35384667976257e+156, 5.39753440341484e+258, 1.65232226699143e-135, -1.02163674027367e-50, -2.90788097451371e-146, -2.70386572644304e+63, 3.51098336072085e+148, 4.57848251905736e-07, -3.88921448057343e+45, -Inf, -5.29683888266413e-46, 4.07143279738886e-244, 1.01769872256977e-191, -1.81259100461141e+286, 5.46525634470269e+141, -2.30491121691841e+269, -Inf, 1.61286974193266e-40, -2.39255477174359e+160, 1.34218341390089e-205, 1.22609607265015e-249, -6.56284902370188e+272, -2.49441233081335e+157, 9.77308829651606e+202, -1.52427125228781e-153, -2.00567310388098e-200, 3.43443452180164e-65, -Inf, 3.75598378022593e-91, -8.25104927206791e-47, NaN, -1.49344401681949e-171, -5.50675461942217e-124, -1.19243905297963e-169, -1.23183748570347e+265, 9.66882063276236e+186, -3.51126996533725e-138, 1.33298132711814e-165, -4.6153234760265e-05, -2.47514416910276e-147, -1.50975162674407e+185, -5.11440714874609e-47, -2.94625823061741e+121, 2.60325120077835e-15, -1.57977227421493e-157, -7.45428812557892e+149, -9.33758528498056e+73, 0)) result <- do.call(simPop:::ipu_work,testlist) str(result)