CRAN Package Check Results for Package data.table

Last updated on 2023-11-29 09:08:35 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.14.8 43.80 169.62 213.42 WARN --no-tests
r-devel-linux-x86_64-debian-gcc 1.14.8 32.51 122.79 155.30 WARN --no-tests
r-devel-linux-x86_64-fedora-clang 1.14.8 426.14 ERROR
r-devel-linux-x86_64-fedora-gcc 1.14.8 419.35 ERROR
r-devel-windows-x86_64 1.14.8 46.00 797.00 843.00 ERROR
r-patched-linux-x86_64 1.14.8 47.69 148.78 196.47 OK --no-tests
r-release-linux-x86_64 1.14.8 43.46 152.21 195.67 OK --no-tests
r-release-macos-arm64 1.14.8 142.00 NOTE
r-release-macos-x86_64 1.14.8 219.00 NOTE
r-release-windows-x86_64 1.14.8 57.00 1458.00 1515.00 OK
r-oldrel-macos-arm64 1.14.8 110.00 NOTE
r-oldrel-macos-x86_64 1.14.8 172.00 NOTE
r-oldrel-windows-x86_64 1.14.8 67.00 0.00 67.00 FAIL

Check Details

Version: 1.14.8
Flags: --no-tests
Check: whether package can be installed
Result: WARN Found the following significant warnings: assign.c:470:83: warning: format specifies type 'int' but the argument has type 'R_xlen_t' (aka 'long') [-Wformat] assign.c:518:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] assign.c:794:96: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] forder.c:107:30: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:121:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:255:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:270:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:272:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:283:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:284:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:304:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:322:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:340:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:404:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:426:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:428:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:430:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:443:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:445:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:447:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:453:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:455:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:459:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:462:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:465:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:467:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:495:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:511:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:553:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:599:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:706:8: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:720:47: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:725:57: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1045:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1154:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1261:38: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1265:57: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1270:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1302:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1315:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1332:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1366:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fread.c:1888:54: warning: format specifies type 'int' but the argument has type 'int64_t' (aka 'long') [-Wformat] fsort.c:168:102: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fsort.c:245:49: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fsort.c:249:54: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:626:28: warning: format specifies type 'int' but the argument has type 'const void *' [-Wformat] fwrite.c:711:68: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:731:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fwrite.c:746:64: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:814:10: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:825:10: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:915:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] gsumm.c:90:38: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:48: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:56: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:67: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:609:90: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:612:93: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:638:92: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:1411:72: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ijoin.c:323:89: warning: data argument not used by format string [-Wformat-extra-args] init.c:153:139: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:168:71: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:169:77: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:171:83: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:172:106: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:173:105: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:173:119: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:174:81: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:175:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:176:87: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:177:77: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:178:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:179:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:180:81: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:184:95: warning: format specifies type 'int' but the argument has type 'R_xlen_t' (aka 'long') [-Wformat] rbindlist.c:212:37: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:233:50: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:234:48: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:494:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] reorder.c:17:115: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] reorder.c:27:136: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf.c:217:136: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] subset.c:270:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/data.table.Rcheck/00install.out’ for details. * used C compiler: ‘Debian clang version 17.0.5 (1)’ Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.14.8
Flags: --no-tests
Check: whether package can be installed
Result: WARN Found the following significant warnings: assign.c:470:15: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘R_xlen_t’ {aka ‘long int’} [-Wformat=] assign.c:650:17: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] assign.c:794:21: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] assign.c:1142:13: warning: format ‘%p’ expects argument of type ‘void *’, but argument 4 has type ‘struct SEXPREC **’ [-Wformat=] assign.c:1142:13: warning: format ‘%p’ expects argument of type ‘void *’, but argument 5 has type ‘R_len_t *’ {aka ‘int *’} [-Wformat=] fread.c:1887:32: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] fsort.c:168:26: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] fsort.c:245:17: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] fsort.c:249:17: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] fwrite.c:625:15: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘const void *’ [-Wformat=] fwrite.c:711:23: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] fwrite.c:746:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] fwrite.c:813:12: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] fwrite.c:824:14: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] gsumm.c:89:13: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] gsumm.c:89:13: warning: format ‘%d’ expects argument of type ‘int’, but argument 7 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] gsumm.c:89:13: warning: format ‘%d’ expects argument of type ‘int’, but argument 8 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] gsumm.c:89:13: warning: format ‘%d’ expects argument of type ‘int’, but argument 9 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] gsumm.c:609:19: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] gsumm.c:612:19: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] gsumm.c:638:22: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] gsumm.c:1411:19: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] ijoin.c:323:22: warning: too many arguments for format [-Wformat-extra-args] init.c:153:33: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:168:33: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:169:36: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:171:39: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:172:59: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:173:47: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:173:47: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] init.c:174:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:175:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:176:41: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:177:36: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:178:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:179:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:180:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] init.c:184:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘R_xlen_t’ {aka ‘long int’} [-Wformat=] reorder.c:17:17: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] reorder.c:27:15: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] snprintf.c:217:93: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=] See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/data.table.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-13 (Debian 13.2.0-5) 13.2.0’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.14.8
Check: whether package can be installed
Result: WARN Found the following significant warnings: assign.c:470:83: warning: format specifies type 'int' but the argument has type 'R_xlen_t' (aka 'long') [-Wformat] assign.c:518:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] assign.c:650:35: warning: more '%' conversions than data arguments [-Wformat-insufficient-args] assign.c:794:96: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] forder.c:107:30: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:121:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:255:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:270:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:272:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:283:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:284:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:304:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:322:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:340:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:404:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:426:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:428:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:430:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:443:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:445:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:447:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:453:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:455:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:459:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:462:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:465:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:467:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:495:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:511:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:553:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:599:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:706:8: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:720:47: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:725:57: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1045:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1154:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1261:38: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1265:57: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1270:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1302:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1315:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1332:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] forder.c:1366:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fread.c:1888:54: warning: format specifies type 'int' but the argument has type 'int64_t' (aka 'long') [-Wformat] fsort.c:168:102: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fsort.c:245:49: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fsort.c:249:54: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:626:28: warning: format specifies type 'int' but the argument has type 'const void *' [-Wformat] fwrite.c:711:68: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:731:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fwrite.c:746:64: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:814:10: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:825:10: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fwrite.c:915:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] gsumm.c:90:38: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:48: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:56: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:90:67: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] gsumm.c:609:90: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:612:93: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:638:92: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] gsumm.c:1411:72: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ijoin.c:323:89: warning: data argument not used by format string [-Wformat-extra-args] init.c:153:139: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:168:71: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:169:77: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:171:83: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:172:106: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:173:105: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:173:119: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:174:81: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:175:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:176:87: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:177:77: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:178:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:179:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:180:81: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] init.c:184:95: warning: format specifies type 'int' but the argument has type 'R_xlen_t' (aka 'long') [-Wformat] rbindlist.c:212:37: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:233:50: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:234:48: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rbindlist.c:494:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] reorder.c:17:115: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] reorder.c:27:136: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf.c:217:136: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] subset.c:270:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] See ‘/data/gannet/ripley/R/packages/tests-clang/data.table.Rcheck/00install.out’ for details. * used C compiler: ‘clang version 17.0.5’ Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.14.8
Check: compilation flags in Makevars
Result: NOTE Package has both ‘src/Makevars.in’ and ‘src/Makevars’. Installation with --no-configure' is unlikely to work. If you intended ‘src/Makevars’ to be used on Windows, rename it to ‘src/Makevars.win’ otherwise remove it. If ‘configure’ created ‘src/Makevars’, you need a ‘cleanup’ script. Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.14.8
Check: tests
Result: ERROR Running ‘autoprint.R’ Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ... OK Running ‘froll.R’ [48s/111s] Running ‘knitr.R’ Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ... OK Running ‘main.R’ [111s/257s] Running ‘nafill.R’ Running ‘other.R’ Running ‘types.R’ Running the tests in ‘tests/main.R’ failed. Complete output: > require(data.table) Loading required package: data.table > > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 202011 omp_get_num_procs() 24 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2 omp_get_max_threads() 24 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /data/gannet/ripley/R/packages/tests-clang/data.table.Rcheck/data.table/tests/tests.Rraw Test 1658.58 did not produce correct output: Expected: <<a,b\n1,0\+1i\n2,-1-1i\n3,$>> Observed: <<a,b\n1,0+1i\n2,-1-1i\n3,+0i>> Test 1743.231 produced 0 warnings but expected 1 Expected: NAs introduced by coercion.*left as type 'character' Observed: Test 1962.0473 produced 0 errors but expected 1 Expected: DT is an empty list() of 0 columns Observed: Test 2040.1 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2040.2 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2060.6 ran without errors but failed check that x equals y: > x = fcoalesce(z1, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i 0+0i 1-1i 0+0i 0+3i 0+0i 'is.NA' value mismatch: 0 in current 3 in target Test 2060.601 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), NA, NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i NA 0+3i NA 'is.NA' value mismatch: 2 in current 3 in target Test 2060.602 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2, z3) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Test 2060.604 ran without errors but failed check that x equals y: > x = z1 First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Tue Nov 28 12:27:33 2023 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/London', Sys.getlocale()=='LC_CTYPE=en_GB.utf8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==202011; omp_get_num_procs()==24; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2; omp_get_max_threads()==24; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', zlibVersion()==1.2.11 ZLIB_VERSION==1.2.11 Error in test.data.table() : 9 errors out of 9917. Search tests/tests.Rraw for test numbers: 1658.58, 1743.231, 1962.0473, 2040.1, 2040.2, 2060.6, 2060.601, 2060.602, 2060.604. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.14.8
Check: whether package can be installed
Result: WARN Found the following significant warnings: assign.c:470:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'R_xlen_t' {aka 'long int'} [-Wformat=] assign.c:650:17: warning: format '%d' expects a matching 'int' argument [-Wformat=] assign.c:794:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] assign.c:1142:13: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct SEXPREC **' [-Wformat=] assign.c:1142:13: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'R_len_t *' {aka 'int *'} [-Wformat=] fread.c:1887:32: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] fsort.c:168:26: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] fsort.c:245:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] fsort.c:249:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] fwrite.c:625:15: warning: format '%d' expects argument of type 'int', but argument 3 has type 'const void *' [-Wformat=] fwrite.c:711:23: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] fwrite.c:746:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] fwrite.c:813:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] fwrite.c:824:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 7 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 8 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 9 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] gsumm.c:609:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] gsumm.c:612:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] gsumm.c:638:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] gsumm.c:1411:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] ijoin.c:323:22: warning: too many arguments for format [-Wformat-extra-args] init.c:153:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:168:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:169:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:171:39: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:172:59: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:173:47: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:173:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] init.c:174:38: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:175:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:176:41: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:177:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:178:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:179:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:180:38: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] init.c:184:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'R_xlen_t' {aka 'long int'} [-Wformat=] reorder.c:17:17: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] reorder.c:27:15: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] snprintf.c:217:93: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] See ‘/data/gannet/ripley/R/packages/tests-devel/data.table.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-13 (GCC) 13.2.0’ Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.14.8
Check: tests
Result: ERROR Running ‘autoprint.R’ Comparing ‘autoprint.Rout’ to ‘autoprint.Rout.save’ ... OK Running ‘froll.R’ [39s/65s] Running ‘knitr.R’ Comparing ‘knitr.Rout’ to ‘knitr.Rout.save’ ... OK Running ‘main.R’ [102s/145s] Running ‘nafill.R’ Running ‘other.R’ Running ‘types.R’ Running the tests in ‘tests/main.R’ failed. Complete output: > require(data.table) Loading required package: data.table > > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 24 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2 omp_get_max_threads() 24 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: /data/gannet/ripley/R/packages/tests-devel/data.table.Rcheck/data.table/tests/tests.Rraw Test 1658.58 did not produce correct output: Expected: <<a,b\n1,0\+1i\n2,-1-1i\n3,$>> Observed: <<a,b\n1,0+1i\n2,-1-1i\n3,+0i>> Test 1743.231 produced 0 warnings but expected 1 Expected: NAs introduced by coercion.*left as type 'character' Observed: Test 1962.0473 produced 0 errors but expected 1 Expected: DT is an empty list() of 0 columns Observed: Test 2040.1 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2040.2 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2060.6 ran without errors but failed check that x equals y: > x = fcoalesce(z1, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i 0+0i 1-1i 0+0i 0+3i 0+0i 'is.NA' value mismatch: 0 in current 3 in target Test 2060.601 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), NA, NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i NA 0+3i NA 'is.NA' value mismatch: 2 in current 3 in target Test 2060.602 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2, z3) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Test 2060.604 ran without errors but failed check that x equals y: > x = z1 First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Tue Nov 28 05:45:46 2023 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/London', Sys.getlocale()=='LC_CTYPE=en_GB.utf8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=C;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codeset=UTF-8', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==24; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2; omp_get_max_threads()==24; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', zlibVersion()==1.2.11 ZLIB_VERSION==1.2.11 Error in test.data.table() : 9 errors out of 9917. Search tests/tests.Rraw for test numbers: 1658.58, 1743.231, 1962.0473, 2040.1, 2040.2, 2060.6, 2060.601, 2060.602, 2060.604. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.14.8
Check: whether package can be installed
Result: WARN Found the following significant warnings: assign.c:470:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'R_xlen_t' {aka 'long long int'} [-Wformat=] assign.c:650:17: warning: format '%d' expects a matching 'int' argument [-Wformat=] assign.c:794:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] assign.c:1142:13: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct SEXPREC **' [-Wformat=] assign.c:1142:13: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'R_len_t *' {aka 'int *'} [-Wformat=] fread.c:147:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'DWORD' {aka 'long unsigned int'} [-Wformat=] fread.c:1887:32: warning: format '%d' expects argument of type 'int', but argument 4 has type 'int64_t' {aka 'long long int'} [-Wformat=] fsort.c:168:26: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] fsort.c:245:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] fsort.c:249:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] fwrite.c:625:15: warning: format '%d' expects argument of type 'int', but argument 3 has type 'const void *' [-Wformat=] fwrite.c:711:23: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] fwrite.c:746:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] fwrite.c:813:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] fwrite.c:824:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 7 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 8 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] gsumm.c:89:13: warning: format '%d' expects argument of type 'int', but argument 9 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] gsumm.c:609:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] gsumm.c:612:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] gsumm.c:638:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] gsumm.c:1411:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] ijoin.c:323:22: warning: too many arguments for format [-Wformat-extra-args] init.c:153:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:168:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:169:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:171:39: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:172:59: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:173:47: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:173:47: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long unsigned int' [-Wformat=] init.c:174:38: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:175:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:176:41: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:177:36: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:178:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:179:37: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:180:38: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long long unsigned int' [-Wformat=] init.c:184:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'R_xlen_t' {aka 'long long int'} [-Wformat=] reorder.c:17:17: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] reorder.c:27:15: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=] snprintf.c:217:93: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] See 'd:/Rcompile/CRANpkg/local/4.4/data.table.Rcheck/00install.out' for details. * used C compiler: 'gcc.exe (GCC) 12.3.0' Flavor: r-devel-windows-x86_64

Version: 1.14.8
Check: tests
Result: ERROR Running 'autoprint.R' [0s] Comparing 'autoprint.Rout' to 'autoprint.Rout.save' ... OK Running 'froll.R' [18s] Running 'knitr.R' [0s] Comparing 'knitr.Rout' to 'knitr.Rout.save' ... OK Running 'main.R' [10m] Running 'nafill.R' [1s] Running 'other.R' [0s] Running 'types.R' [0s] Running the tests in 'tests/main.R' failed. Complete output: > require(data.table) Loading required package: data.table > > test.data.table() # runs the main test suite of 5,000+ tests in /inst/tests/tests.Rraw getDTthreads(verbose=TRUE): OpenMP version (_OPENMP) 201511 omp_get_num_procs() 48 R_DATATABLE_NUM_PROCS_PERCENT unset (default 50) R_DATATABLE_NUM_THREADS unset R_DATATABLE_THROTTLE unset (default 1024) omp_get_thread_limit() 2 omp_get_max_threads() 48 OMP_THREAD_LIMIT 2 OMP_NUM_THREADS unset RestoreAfterFork true data.table is using 2 threads with throttle==1024. See ?setDTthreads. test.data.table() running: D:/RCompile/CRANpkg/lib/4.4/data.table/tests/tests.Rraw Test 1658.58 did not produce correct output: Expected: <<a,b\n1,0\+1i\n2,-1-1i\n3,$>> Observed: <<a,b\n1,0+1i\n2,-1-1i\n3,+0i>> Test 1743.231 produced 0 warnings but expected 1 Expected: NAs introduced by coercion.*left as type 'character' Observed: Test 1962.0473 produced 0 errors but expected 1 Expected: DT is an empty list() of 0 columns Observed: Test 2040.1 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2040.2 produced 1 errors but expected 0 Expected: Observed: 'by' or 'keyby' must evaluate to a vector or a list of vectors (where 'list' includes data.table and data.frame which are lists, too) Test 2060.6 ran without errors but failed check that x equals y: > x = fcoalesce(z1, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, 0 + (0+0i)) First 6 of 6 (type 'complex'): [1] 0+1i 0+0i 1-1i 0+0i 0+3i 0+0i 'is.NA' value mismatch: 0 in current 3 in target Test 2060.601 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), NA, NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i NA 0+3i NA 'is.NA' value mismatch: 2 in current 3 in target Test 2060.602 ran without errors but failed check that x equals y: > x = fcoalesce(z1, z2, z3) First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Test 2060.604 ran without errors but failed check that x equals y: > x = z1 First 6 of 6 (type 'complex'): [1] 0+1i NA 1-1i NA 0+3i NA > y = `[<-`(z1, na_idx, c(4 - (0+2i), 5 - (0+1i), NA)) First 6 of 6 (type 'complex'): [1] 0+1i 4-2i 1-1i 5-1i 0+3i NA 'is.NA' value mismatch: 1 in current 3 in target Mon Nov 27 07:05:50 2023 endian==little, sizeof(long double)==16, longdouble.digits==64, sizeof(pointer)==8, TZ==unset, Sys.timezone()=='Europe/Berlin', Sys.getlocale()=='LC_COLLATE=C;LC_CTYPE=German_Germany.utf8;LC_MONETARY=C;LC_NUMERIC=C;LC_TIME=C', l10n_info()=='MBCS=TRUE; UTF-8=TRUE; Latin-1=FALSE; codepage=65001; system.codepage=65001', getDTthreads()=='OpenMP version (_OPENMP)==201511; omp_get_num_procs()==48; R_DATATABLE_NUM_PROCS_PERCENT==unset (default 50); R_DATATABLE_NUM_THREADS==unset; R_DATATABLE_THROTTLE==unset (default 1024); omp_get_thread_limit()==2; omp_get_max_threads()==48; OMP_THREAD_LIMIT==2; OMP_NUM_THREADS==unset; RestoreAfterFork==true; data.table is using 2 threads with throttle==1024. See ?setDTthreads.', zlibVersion()==1.3 ZLIB_VERSION==1.3 Error in test.data.table() : 9 errors out of 9906. Search tests/tests.Rraw for test numbers: 1658.58, 1743.231, 1962.0473, 2040.1, 2040.2, 2060.6, 2060.601, 2060.602, 2060.604. In addition: Warning messages: 1: In Sys.setlocale("LC_CTYPE", "Chinese (Simplified)_China.936") : using locale code page other than 65001 ("UTF-8") may cause problems 2: In (function (category = "LC_ALL", locale = "") : using locale code page other than 65001 ("UTF-8") may cause problems Execution halted Flavor: r-devel-windows-x86_64

Version: 1.14.8
Check: package dependencies
Result: NOTE Package suggested but not available for checking: ‘curl’ Flavor: r-release-macos-arm64

Version: 1.14.8
Check: installed package size
Result: NOTE installed size is 5.4Mb sub-directories of 1Mb or more: libs 1.4Mb tests 1.5Mb Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 1.14.8
Check: tests
Result: FAIL Check process probably crashed or hung up for 20 minutes ... killed Most likely this happened in the example checks (?), if not, ignore the following last lines of example output: > > ### Name: update_dev_pkg > ### Title: Perform update of development version of a package > ### Aliases: update_dev_pkg > ### Keywords: data > > ### ** Examples > > ## Don't show: > # using if(FALSE) because \dontrun could still be run by --run-dontrun; #5421 > ## End(Don't show) > if (FALSE) data.table::update_dev_pkg() > > > > ### * <FOOTER> > ### > cleanEx() > options(digits = 7L) > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n") Time elapsed: 7.5 0.18 8.71 NA NA > grDevices::dev.off() null device 1 > ### > ### Local variables: *** > ### mode: outline-minor *** > ### outline-regexp: "\\(> \\)?### [*]+" *** > ### End: *** > quit('no') ======== End of example output (where/before crash/hang up occured ?) ======== Flavor: r-oldrel-windows-x86_64