testlist <- list(latv = c(7.30879908967981e-252, -1.33088606436218e+272, -249782059.755817, -7.50655371237446e-113, -6.55310688345784e+153, -1.35058263259911e-224, -3.06351727133914e-205, -2.1497939747707e-39, -3.33984667639655e-92, 4.7159055024496e+278, 2.08829318571127e-227, 6.54757993925656e+167, -1.81116124268376e+72, 34445.5438266246, 3.60978138096152e-261, -8.30226427985503e+281, NA, 1.25020003533538e-201, 2.55632228907634e-37, 4.24172255426803e+290, -8.00735491318589e+275, -8.89302110021602e+185, 2.34537755966996e-196, 7.71272911242219e-233, 8.83148739231908e-117, -4.4113221423087e+141, 7.18157659638702e-271, 2.01692953415699e-244, -3.2769081821478e+22, -1.46236655194711e+233, 9.75165896632304e+294, -6.10855330148192e-79, -6.47084806072247e+187, -7.27447488656454e+20, 6.02489322307247, 7.67576267689223e+268, -6.10358085960014e-186, -4.89445872798191e-202, -6.42514075976484e-30, -1.71525026301727e-209, 7.9913197653398e+258, -2.04336891262562e+215, 5.55150137266695e+28, -1.09507988080415e-52, 6.81442467575742e+199, 5.47417911193989e-11, -3.30917651787219e+271, -2.23562000304012e+154, 1.05785631263922e+127, -2.10442895396634e+48, -3.84192235813232e-43, 1.6642731282944e+79, -2.40744158090245e+281, 1.72960351599546e-294, -3.21664762436474e-22, 3.25975898079448e-108, -3.01519382000538e-124, -3.07059826924397e-40, 7.4788109879057e-101, -9.42940313912558e+110, -1.45112082960015e-05, -Inf, -3.09430424768593e-181, -6.62003560722583e+244, -230084374026052, Inf, -Inf, 4.70269027891654e-235, -5.86769210121507e-232, 7.79559424033568e+80, 3.04912458385529e+128, -1.62139407544528e-275, -1.06313501031191e+47, -4.56668533140958e+294, -2.86594895476785e+292, -1.71430600594156e+24, -1.87257841757851e-97, -2.70826875618244e-221, 6.77688193047187e-40, 4.93755027463674e-179, -7.37318690365792e-144, 1.24710233859202e+167, -4.90617217859195e+135, -5.48858633229208e-140, -1.78049098599808e+235, -1.10456180565183e+182, NaN, -1.04459187590964e-141, 0), lonv = c(-Inf, -7.54271592356165e+58, 3.79620024676382e-219, -2.15763751628082e-293, 2.38983665443519e-294, 3.79620024676382e-219, 1.70649426099034e-269, -2.08430136726687e-159, Inf, 3.31284937833559e+41, 5.29594947565799e+224, NaN, -2.06240457125099e-197, 0)) result <- do.call(lutz:::timezone_lookup_coords_rcpp,testlist) str(result)