testlist <- list(freq = -1.17171287868637e+178, seed = 1637613345L, x = c(5.61018259882238e-210, 2.06800068285475e-183, -374843.340328328, -2.92169206829164e+163, -2.37112123642285e-06, 7.47439401837875e-170, 4.48971126805114e-40, 9.81517726691244e-304, 4.90106233776466e-291, -1.97769754773645e+107, 5.84737395611517e-211, NA, -2.71973012096136e+231, 7.2995862442509e-129, 7.02157170699858e-168, -Inf, -2.68506555318698e-308, 1121615921121.69, -8.01705267736785e-201, -Inf, -3.47447280930711e+33, -1.85405954650812e-62, 3001637503.829, -8.3126583474973e+201, 1.35439235919977e-163, -5.87210678285176e+144, 1.46890477297983e+299, -1.84661728711006e+90, 15731476372240570368, -6.41362436775166e-164, -3.19296733246659e+40, -1.28483424019594e-50, -1.93072339726821e-281, 1.5911699347989e+223, 6.80754708835275e+101, 7.9443182976039e-231, 7.96254885306485e+216, 7.87927787631652e+208, -3.47628640131867e+68, 2.53148321779116e+93, 8.31099590965104e-94, 1.29332014125533e-249, 1.81648164367762e-103, 5.52513199729085e+137, 1.24665007372714e+239, 0.0171330052709879, -71261350728010776, 3.77473646759134e-120, 2.10228923244285e+88, -1.90233758385461e-171, -1.22220268051057e-86, 5.07296396694939e+115, -9.60423771662112e-225, -2.06463475337287e-276, 1.7262649772393e-223, 4.79634864871783e-285, 3.68933164173325e+301, 4.8999159118861e+279, -2.72900398048798e+76, -8.68682624077925e+96, -6.61788628992939e-259, 2.41662498634599e-261, -4.00323635290621e+31, 1.72300725293981e+263, 2.23893509295805e+228, 1.7573791192093e+23, 3.815673541982e+145, -7.21966245471951e+235, 2.91974946494447e+136, 0), y = c(NaN, -3.21043495850816e+171, -1.22674666460454e+267, 35378604063.4007, Inf, -2.02000880924048e-150, -3.56468192124761e+28, 7.06749516967268e-105, -1.8969189403368e+230, -Inf, -4.70984412295303e+73, -8.66497451728138e+172, 3.09861911858469e+31, 1.60889306934575e+243, -1.10249439463473e-133, -4.2163282952998e+287, -7.13778365032827e+165, 259637145807411, 2.45152228011103e-177, 1.01911456399823e-52, -2.16586800553625e+306, 4.16125994862313e-55, 7.5100908177998e+130, 1.14686021821822e+138, -5.10722145470017e-280, -2.08373936048378e-277, 3.93304202202095e-226, -2.27508049158861e-176, 3.74701198924245e-106, 9.60783113373374e-33, 0)) result <- do.call(ambient:::gen_simplex2d_c,testlist) str(result)