With the latest commit 5b16cc5, the following code will end up in hanging:
library(data.table)
dt <- data.table(id = 1:10, x = rnorm(10))
rownames(dt) # works
rownames(dt[, .(id)]) # works
rownames(dt[, -"id"]) ## hanging!
This happens under R 3.4.x. It does not hang under R 3.5.x.
With the latest commit 5b16cc5, the following code will end up in hanging:
This happens under R 3.4.x. It does not hang under R 3.5.x.