testlist <- list(add_index = c(-170815525L, 1873032507L, 1216689136L, -972287993L, -175597061L, -1967625526L, 135680336L, 574508567L, 266204030L, -2128037174L, -1376929164L, -87393297L, NA, -866801452L, NA, 930260295L, 1352189393L), hhid = c(653343560L, -197057832L, 1779667549L, NA, -741491171L, -2145982746L, 1349932860L, 1217119598L, 2080487025L, 1121536428L, -321123846L, -338545783L, -2067974396L, -736237020L, -1824366373L, -853128887L, 654359145L, -654043451L, -534790361L, -692174502L, 2088328784L, -1773636566L, -1965750953L, -78667486L, 1331399464L, 1604447551L, -1045666153L, 1789456870L, 558839479L, -1750343390L, -2132313733L, 907713925L, 1982377429L, -895871605L, 1182474928L, 588486468L, 1657666809L, 2027756536L, -996838406L, -1357873371L, 959249155L, -971993588L, -1951351377L, -1017842907L, 569319066L, -851799407L, -821654402L, 369861711L, 949965566L, -1344271558L, -1865881261L, 484276285L, -862464103L, -781571168L, 1891049094L, -1027418374L, 1630075152L, 151276441L, -868946456L, 291841502L, -50497587L, 1738698199L, 1502371100L, 1311970992L, 1544536165L, 319553247L, 1089193809L, 1374498637L, -358147247L, 1233660067L), hhsize = c(771228144L, -986801080L, 2018820046L, -158219384L, -704804620L, -1908329609L, -757728368L, -1283805984L, 1923993655L, -613646508L, -1092780516L, -806994012L, -473458575L, 147646682L, -1578866092L, 1578513616L, -1006368865L, 1904735025L, -988354411L, -64538145L, -288206602L, -1640378305L, 490378363L, 1372080917L, -850217922L, -643272801L, -1101515590L, 2137889134L, 1072260317L, 573906239L, 1873918656L, 2030425414L, 1485472817L, 854905072L, 1275374283L, 1917008305L, 748588879L, -743666110L, 1565066198L, 1322786214L, 1654773908L, -1092780516L, -1389449953L, 1910952094L, -2074088105L, 192649832L, -996327661L, 1969011160L, -40801133L, 988902631L, 522258065L, 148254604L, 907863105L, -1753306532L, 468283280L, 1160276034L, -1160391180L, -968172571L, 1809938035L, -1213923091L, -1042010279L, 1658434941L, -1037824761L, 1282820358L, 1260386833L, 1775630036L, -1234352018L, 306731988L, 747253134L, 1675758373L, 102247506L, -1904846375L, -1789662466L, 702665439L, 1310346592L, 1655256206L, 862002327L, 1126677577L, 1089051854L, 1609935092L, 1217589873L, 1942245825L, -543284671L, 1196871803L, -1192488197L, 349062484L, -1209982442L, -691402210L, 1576833232L, -1042181472L, 2142560711L, 179389122L, -1638613326L, 570623706L ), init_weight = c(-729032857L, -284512930L, 125292963L, 743773885L, -178734002L, -278629237L, 1205069726L, 1015742736L, 400128006L, -484088598L, NA, -1952151936L, 1466541155L, -1505528083L, 375229267L, -393452545L, 1708852552L, 6960029L, -1598003925L, 1693166432L, 762989523L, -1111375661L, 508241415L, -662043075L, 1695319654L, 1991836438L, 2036875742L, 1424768641L, 1720341795L, 1259730794L, 1629319481L, -1485343219L, -2080607239L, -1250554065L, -565179086L, 1028371619L, -720779487L, 515804031L, -604194685L, 1932497143L, 721678561L, 2030047319L, 1344113293L, 1748906302L, 1207459685L, -1226119791L, -425913255L), remove_index = c(-1456180999L, -868824180L, -1251542494L, -1126463012L, 954224554L, 564127928L, -1728398710L, 826913755L, 2116342858L, 1520424719L, 114373314L, -1396990235L, -1678929987L, -1938328284L, 1898950307L, 2019720950L, -2041429536L, -233246728L, -383665515L, -581404040L, 1158231505L, -2136279310L, -643525294L, 101927052L, 1703504983L, -1587785846L, 2097750106L, 1637536678L, -1542948828L, -1284630900L, 313253401L, -1104698076L, -1340966062L, 1858854123L, NA, -1759912901L, 559177684L, -1032429099L, 557838048L, 1720910871L, -1518376685L, 1246101279L, 1111840217L, 1580274815L, -2039262136L, -374006517L, -200545445L, -1611697596L, 1859868857L, 542627938L, -1674757126L, 1582266852L, -231239895L ), sizefactor = 1688170677L) result <- do.call(simPop:::updateVecC,testlist) str(result)