testlist <- list(i = -2038156541L, j = 799664698L, w = c(1966621.43106986, NA, 9.10690218194872e-153, 5.60956497429924e-152, -9.09952567500545e-297, 5.19205076798554e+117, Inf, -9.33809621182404e+212, -2.58311200770483e-99, 2.0488685121046e+25, -1.85557029337106e+217, -3.17863742721349e+255, NaN, -2.02155229232285e+272, 1.84949027382993e-137, 1.62110348943628e+169, -1.52116043275602e+173, 1.79006566718147e+42, -8.72463093785035e+243, 49415.6412428747, -5.41907807987259e-283, 3.32799131324659e+306, -4.16719221980787e+124, 1.67367958577995e-195, -7.18014961279044e-108, 3.48072236384471e-252, 6.90062050470628e+268, 2.86068845503233e+32, 9.91448536040821e+103, -5.7533882873439e+279, 1.19809689772296e-21, 1.11940796386414e+272, 1.6501442762255e-221, -7.25690777790992e+155, -9.86323115991927e-247, -1.13369877261633e+120, 2.49237398952696e+159, 7.39981086561508e-178, -2.40504917977327e-171, 35.7210513354244, -1.07751765998942e+176, 2.43188105498511e+94, 1.53252987616048e-179, -2.32956130397762e-36, 1217974534205288, 1.1015843416428e-284, 7.54880041487796e-249, 5.31051857232371e+97, -1.93254001791576e+110, 1.08690501319879e-75, 2.28423955206495e+240, -4.69972130206702e-155, -1.3322638741066e+31, 6.75044168575194e-220, -4.86326072535498e-43, 5.93740338439981e+262, 1.78796763389598e-37, 1.8409921095845e-271, 5.27236663036897e-167, 4.68150323122674e+210, NaN, 5.85078706935187e+22, 2.13418647548113e-35, 5.55486809110869e+136, 1.02424414559831e-27, -3.31652076052118e-277, 3.85400215154094e+171, -1.64968688669819e-28, 6.06391514233783e+299, 1.7088358420175e+246, 0), x = c(-3.67008843478248e-151, -3.61038376261261e+41, 1.08929621362072e+71, -1.52370461213884e+111, -1.02841526217026e-10, 3.83831931022766e-206, 9.01664818294429e+266, 1.31490654949673e+264, 1.09679432509195e-168, -1.23839475150272e+303, -2.31598605877599e-24, 512057174021179584, 9.55604583434997e-08, -1.63447513131639e+210, 1.13033462760849e-116, -9.17325876419048e-66, 1.46621345253802e+257, -7.69428385601912e-160, -7.01897235551881e+170, -3.84185037135632e+98, -2.77983450322872e-185, -2.60005133842998e-308, 3.25570957682963e+265, 8.20736805724715e-187, 7.58199423771649e-277, 2.98804023155304e-95, 3.70322166962797e-224, 1.74735824958506e+59, -2.90648517275953e+195, -2.35331213990551e-138, -2.0128450209161e-109, -1.92866301092526e+46, 3.927973081989e+254, Inf, -1.32737378683459e+282, -2.29647963521221e+119, -3.91736255433781e+206, 1.224829821043e-76, NA, -1.72764114281141e-48, 5.0594444599222e+52, -8.82935978642403e-92, 2.32716420782506e+241, -5.07836700544047e+207, 1.23421219611537e+207, -7.43142956948213e+193, 1.95624906049203e-104, 3.58259201138677e-267, 2.11932655534026e-57, 8.58621496535098e-241, -3.24857116285801e+149, -1.25345175369215e+20, -1.63116286955979e+20, -4.23133502318775e-131, -1.18756868149233e-61, -1.17777781075373e-54, 1.32223173029999e-256, 7.64178426156229e+62, -6.31366501058268e+36, Inf, -1.61034290203649e-218, -1.23221168813819e+162, 6.53537783791501e-145, -8.49358879191765e+268, -9.93745731859994e+208, -7.74339543271864e-294, -1.00249709320739e+75, -5.05614646964241e+157, -2.1580348374226e-224, -3.10360914165571e-232, -2.1813305115314e+80, -2.73389687633209e+221, -9.1104159495309e-79, -5.21685758911125e+297, 6.56313313990185e-243, -1.24356689704111e+166, -3.7775913581624e-151, 9.28859351442803e-123, -1.77643013426643e-287, 1.58762661084511e-303, -Inf, 1.45457366056201e+300, -2.86354960538551e-72, -1.19928344864027e+112, 1.06184965641096e+184, 4.50123948672165e-239, 6.83524291274457e-17, 6.70144739382007e+265, -4.95251464832151e+198, 9.08679041538039e+249, -2.26536794288394e+228, 5.90207263930869e-09, -2.01529254643479e-64, 1.42807080268966e+269, 4.39728327058073e+206, 0), y = c(4.78872453323147e-132, 1.08344496017694e+103, 7.15638703255981e+84, 1.47787851219464e-103, -2.17330990709555e+298, 127.920778906517, NA, -3.3350301017861e-165, -5.72847659063562e+219, 1.70980308242274e-130, -2.04688568626884e-20, 1.50721973671777e+197, 1.61821681537875e+20, 1.1758156777725e+203, 4.18378862271946e+110, 4.18378862271946e+110, 4.18378862271946e+110, 0)) result <- do.call(RcppDynProg::xlin_pfits,testlist) str(result)