testlist <- list(freq = 4.9223471448518e+51, seed = 1511550251L, x = c(-39699965750572856, -1.77783335336064e-227, 2.18158437456112e-265, 6.21491610331116e+156, -1.22266983307014e-288, -Inf, -6.57245282807636e-270, -2.68783508533719e+264, 6.71496383417663e-133, -91655166472560144, 5.58300436486475e-295, 1.98730728151153e+143, 7.71319932777318e+225, -2.13273254792727e+185, -5.60887346262334e+64, -2.2198773385716e-38, -1.27774947071473e+247, 5.50461721699837e+77, 5.45308148475468e-246, 1.09955574579719e-285, -2.35257351340335e+239, 1.81319192361307e+242, -1.45508080527056e+168, -9.8056700700845e+269, -8.24093091293572e+92, 8.37415872271869e-303, -33692069973215.9, 8.26698084409279e-11, 6.85640868829734e+44, -1.20304834615171e+114, 2.9182800132419e+132, 2.41243720706951e+225, 3.26026243933876e-214, NA, 1.66281478606066e-134, 5.2824381823052e-291, NaN, 1.94002242065528e+210, -8.57983049970374e+107, -1.58517370238299e+218, 5.0645015192078e-147, 5.39636579469679e-214, 3.52827206818843e-280, -5.45625777912804e+283, 7.13694406426833e-185, 2.02751436400434e-69, 5.07416693376023e-125, -1.25701717342536e+197, Inf, 5.11694346179138e-201, -6.33651369960884e+239, -9.93177438514049e+252, -8.5425827054857e-110, -5.75001912380214e+20, 3.22244591022487e+272, 4.00410246428857e+161, -1.31908045914387e+136, -1.3415381445665e+262, -6.95828164386476e-179, -2.9759321131605e+148, -4.89085823584218e-185, -2.28057033278535e-112, Inf, 2.37622245153428e-32, -3.15031556025366e+288, -1.99231588004532e+77, 1772670103.25188, 0.102062732390494, -2.37599955860946e+83, 2.45341845017878e+143, 2.26885140379921e-199, 4.5058328405718e+271, 5.86276751988224e+242, -1.13952208225768e+101, 4.70042956608335e-195, -8.19129229628661e-220, 6.27538367556374e-107, -6.09966196554139e+107, -6.23460849348694e+240, 0), y = c(-561364711845993, 6.43662416126377e+268, -2.49112283696145e-138, 7.06476756177745e+45, 5.66258980805608e-181, 2.49879828142401e-22, 1.52994049268045e+69, 11888250506707933184, -1.64569985416655e-52, 8.92001924782074e+261, -1.16045254872971e-200, 2.05230814512974e-160, 1.96808925747253e-265, 8.54705526982448e-206, -1.28209123000521e+275, 6.17273392912553e-176, -7.67495179331307e+117, Inf, -2.39270569259346e-205, 1.16837401102844e+24, -6.39829620766828e-108, 2.38236445772984e-201, 2.89704453730038e-24, 1.09262196157633e-277, -2.80787575339105e-55, -3.18405348770029e+94, 2.33388756244391e-188, 8.42788403075274e+85, 1.18721335454571e-151, 1.23675721757042e+160, -2.26978004236329e-277, 7.4093626074929e-32, -3.53455575855287e-246, -5.86067841392249e+290, Inf, -7.06463801254268e+83, -1.74391764667948e-28, 3.72393386338388e+86, -2.71923246588483e+123, -1.64891581007036e-113, 4.8998911213099e-291, -1.55529222961055e-106, -4.20343068580772e-197, 1.36234287116748e-73, 9.15250030661073e-252, -9.5728882335384e-68, 2.38649008135207e-20, -3.44014059383891e+245, -9.49197429252874e+172, 5.03942004545926e+195, 8.05778901792556e-252, -2.08518393225001e-132, 4.3352207821044e-61, NA, 9.31747058877004e+62, 4.50635037942008e-100, -2.39270569259346e-205, -5.70639693781552e+194, 2.57611202125723e-177, -1.54304407179348e-143, -3.77378950190599e+37, 3.62555088130043e-53, 1.41992345156693e+238, 0)) result <- do.call(ambient:::gen_cubic2d_c,testlist) str(result)