@@ -21227,5 +21227,7 @@ dt = data.table(a = NA_integer_, b = 1:2, c = c(TRUE, FALSE))
2122721227test(2345.04, levels=0:2, dt[, Map(weighted.mean, .SD, na.rm=c), b, .SDcols="a", verbose=TRUE], data.table(b=1:2, a=c(NaN, NA_real_)), output="GForce FALSE")
2122821228test(2345.05, levels=0:2, dt[,list(weighted.mean(a, na.rm=c)), b, verbose=TRUE], data.table(b=1:2, V1=c(NaN, NA_real_)), output="GForce FALSE")
2122921229dt = data.table(a=1:2, b=1, c=1:4)
21230- test(2345.06, levels=1:2, dt[, lapply(list(b, c), sum), by=a, verbose=TRUE], output=c("lapply optimization changed j", "GForce TRUE"))
21231- test(2345.07, levels=1:2, dt[, c(list(sum(b), sum(c))), by=a, verbose=TRUE], output=c("lapply optimization changed j", "GForce TRUE"))
21230+ out = c("GForce FALSE", "lapply optimization changed j", "GForce TRUE")
21231+ test(2345.06, levels=0:2, dt[, lapply(list(b, c), sum), by=a, verbose=TRUE], output=out)
21232+ test(2345.07, levels=0:2, dt[, c(list(sum(b), sum(c))), by=a, verbose=TRUE], output=out)
21233+ test(2345.08, levels=0:2, names(dt[, lapply(list(b, c), sum), by=a]))
0 commit comments