CRAN Package Check Results for Package flextable

Last updated on 2025-12-20 09:49:45 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.9.10 21.02 280.53 301.55 OK
r-devel-linux-x86_64-debian-gcc 0.9.10 13.23 134.37 147.60 ERROR
r-devel-linux-x86_64-fedora-clang 0.9.10 36.00 330.90 366.90 ERROR
r-devel-linux-x86_64-fedora-gcc 0.9.10 35.00 335.11 370.11 ERROR
r-devel-windows-x86_64 0.9.10 23.00 337.00 360.00 OK
r-patched-linux-x86_64 0.9.10 23.34 255.50 278.84 OK
r-release-linux-x86_64 0.9.10 20.46 257.46 277.92 OK
r-release-macos-arm64 0.9.10 OK
r-release-macos-x86_64 0.9.10 13.00 203.00 216.00 OK
r-release-windows-x86_64 0.9.10 22.00 306.00 328.00 OK
r-oldrel-macos-arm64 0.9.10 OK
r-oldrel-macos-x86_64 0.9.10 12.00 232.00 244.00 OK
r-oldrel-windows-x86_64 0.9.10 33.00 406.00 439.00 OK

Check Details

Version: 0.9.10
Check: examples
Result: ERROR Running examples in ‘flextable-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: as_flextable.kmeans > ### Title: Transform a 'kmeans' object into a flextable > ### Aliases: as_flextable.kmeans > > ### ** Examples > > if (require("stats")) { + cl <- kmeans(scale(mtcars[1:7]), 5) + ft <- as_flextable(cl) + ft + } Error in `[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, : attempt access index 4/4 in VECTOR_ELT Calls: as_flextable ... as_flextable.kmeans -> tabulator -> [ -> [.data.table Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.9.10
Check: tests
Result: ERROR Running ‘testthat.R’ [32s/43s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > > test_check("flextable") Loading required package: flextable Saving _problems/test-as_flextable-140.R Saving _problems/test-as_flextable-152.R Saving _problems/test-as_flextable-343.R Attaching package: 'xtable' The following object is masked from 'package:flextable': align This is mgcv 1.9-4. For overview type '?mgcv'. Gu & Wahba 4 term additive model [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. Loading required package: pdftools Using poppler version 25.03.0 Saving _problems/test-gen_grob-15.R Saving _problems/test-gen_grob-16.R Saving _problems/test-gen_grob-32.R Saving _problems/test-gen_grob-77.R Saving _problems/test-gen_grob-117.R Saving _problems/test-images-109.R Saving _problems/test-latex-5.R Saving _problems/test-latex-17.R Saving _problems/test-proc-freq-65.R Saving _problems/test-proc-freq-70.R Saving _problems/test-proc-freq-90.R [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • do_manual_msoffice_snapshot_testing is not TRUE (1): 'test-borders.R:3:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-as_flextable.R:140:3'): kmeans works ─────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:140:3 2. └─flextable:::as_flextable.kmeans(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:152:3'): partitioning around medoids works ────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:152:3 2. └─flextable:::as_flextable.pam(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:338:3'): labelled data ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(...) at test-as_flextable.R:338:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Failure ('test-gen_grob.R:15:3'): png is created ──────────────────────────── Expected `file.exists(file)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-gen_grob.R:16:3'): png is created ──────────────────────────── Expected `file.info(file)$size` > 20000. Actual comparison: NA <= 20000.0 ── Error ('test-gen_grob.R:32:3'): merged borders ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:32:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:77:3'): text wrapping ─────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft, fit = "fixed") at test-gen_grob.R:77:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:117:3'): grid with raster ─────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:117:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-images.R:109:3'): multiple images ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-images.R:109:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:5:3'): white spaces are protected ────────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft) at test-latex.R:5:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:17:3'): fonts are defined in latex ───────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft, quarto = FALSE) at test-latex.R:17:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:65:3'): proc_freq executes without errors ────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dummy_df, "values", "groups") at test-proc-freq.R:65:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:70:3'): proc_freq content ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p") at test-proc-freq.R:70:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:87:3'): proc_freq content no count ───────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p", include.table_count = FALSE) at test-proc-freq.R:87:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.9.10
Check: examples
Result: ERROR Running examples in ‘flextable-Ex.R’ failed The error most likely occurred in: > ### Name: as_flextable.kmeans > ### Title: Transform a 'kmeans' object into a flextable > ### Aliases: as_flextable.kmeans > > ### ** Examples > > if (require("stats")) { + cl <- kmeans(scale(mtcars[1:7]), 5) + ft <- as_flextable(cl) + ft + } Error in `[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, : attempt access index 4/4 in VECTOR_ELT Calls: as_flextable ... as_flextable.kmeans -> tabulator -> [ -> [.data.table Execution halted Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.9.10
Check: tests
Result: ERROR Running ‘testthat.R’ [85s/156s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > > test_check("flextable") Loading required package: flextable Saving _problems/test-as_flextable-140.R Saving _problems/test-as_flextable-152.R Saving _problems/test-as_flextable-343.R Attaching package: 'xtable' The following object is masked from 'package:flextable': align This is mgcv 1.9-4. For overview type '?mgcv'. Gu & Wahba 4 term additive model [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. Loading required package: pdftools Using poppler version 24.02.0 Saving _problems/test-gen_grob-15.R Saving _problems/test-gen_grob-16.R Saving _problems/test-gen_grob-32.R Saving _problems/test-gen_grob-77.R Saving _problems/test-gen_grob-117.R Saving _problems/test-images-109.R Saving _problems/test-latex-5.R Saving _problems/test-latex-17.R Saving _problems/test-proc-freq-65.R Saving _problems/test-proc-freq-70.R Saving _problems/test-proc-freq-90.R [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • do_manual_msoffice_snapshot_testing is not TRUE (1): 'test-borders.R:3:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-as_flextable.R:140:3'): kmeans works ─────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:140:3 2. └─flextable:::as_flextable.kmeans(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:152:3'): partitioning around medoids works ────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:152:3 2. └─flextable:::as_flextable.pam(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:338:3'): labelled data ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(...) at test-as_flextable.R:338:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Failure ('test-gen_grob.R:15:3'): png is created ──────────────────────────── Expected `file.exists(file)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-gen_grob.R:16:3'): png is created ──────────────────────────── Expected `file.info(file)$size` > 20000. Actual comparison: NA <= 20000.0 ── Error ('test-gen_grob.R:32:3'): merged borders ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:32:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:77:3'): text wrapping ─────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft, fit = "fixed") at test-gen_grob.R:77:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:117:3'): grid with raster ─────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:117:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-images.R:109:3'): multiple images ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-images.R:109:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:5:3'): white spaces are protected ────────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft) at test-latex.R:5:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:17:3'): fonts are defined in latex ───────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft, quarto = FALSE) at test-latex.R:17:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:65:3'): proc_freq executes without errors ────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dummy_df, "values", "groups") at test-proc-freq.R:65:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:70:3'): proc_freq content ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p") at test-proc-freq.R:70:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:87:3'): proc_freq content no count ───────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p", include.table_count = FALSE) at test-proc-freq.R:87:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.9.10
Check: tests
Result: ERROR Running ‘testthat.R’ [85s/244s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > > test_check("flextable") Loading required package: flextable Saving _problems/test-as_flextable-140.R Saving _problems/test-as_flextable-152.R Saving _problems/test-as_flextable-343.R Attaching package: 'xtable' The following object is masked from 'package:flextable': align This is mgcv 1.9-4. For overview type '?mgcv'. Gu & Wahba 4 term additive model [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. [WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead. Loading required package: pdftools Using poppler version 25.02.0 Saving _problems/test-gen_grob-15.R Saving _problems/test-gen_grob-16.R Saving _problems/test-gen_grob-32.R Saving _problems/test-gen_grob-77.R Saving _problems/test-gen_grob-117.R Saving _problems/test-images-109.R Saving _problems/test-latex-5.R Saving _problems/test-latex-17.R Saving _problems/test-proc-freq-65.R Saving _problems/test-proc-freq-70.R Saving _problems/test-proc-freq-90.R [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • do_manual_msoffice_snapshot_testing is not TRUE (1): 'test-borders.R:3:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-as_flextable.R:140:3'): kmeans works ─────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:140:3 2. └─flextable:::as_flextable.kmeans(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:152:3'): partitioning around medoids works ────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 4/4 in VECTOR_ELT Backtrace: ▆ 1. ├─flextable::as_flextable(cl) at test-as_flextable.R:152:3 2. └─flextable:::as_flextable.pam(cl) 3. └─flextable::tabulator(...) 4. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 5. └─data.table:::`[.data.table`(...) ── Error ('test-as_flextable.R:338:3'): labelled data ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(...) at test-as_flextable.R:338:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Failure ('test-gen_grob.R:15:3'): png is created ──────────────────────────── Expected `file.exists(file)` to be TRUE. Differences: `actual`: FALSE `expected`: TRUE ── Failure ('test-gen_grob.R:16:3'): png is created ──────────────────────────── Expected `file.info(file)$size` > 20000. Actual comparison: NA <= 20000.0 ── Error ('test-gen_grob.R:32:3'): merged borders ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:32:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:77:3'): text wrapping ─────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft, fit = "fixed") at test-gen_grob.R:77:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-gen_grob.R:117:3'): grid with raster ─────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-gen_grob.R:117:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-images.R:109:3'): multiple images ────────────────────────────── Error in ``[.data.table`(grid_data, , `:=`("cell_width", safe_stat(.SD$col_width, FUN = sum, NA_value = NA_real_)), by = "rowspan_group")`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::gen_grob(ft) at test-images.R:109:3 2. └─flextable:::get_grid_data(x, autowidths, wrapping) 3. ├─...[] 4. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:5:3'): white spaces are protected ────────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft) at test-latex.R:5:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-latex.R:17:3'): fonts are defined in latex ───────────────────── Error in ``[.data.table`(properties_df, , `:=`(c("vspan_id"), list(rleid(cumsum(.SD$colspan)))), by = c(".part", ".col_id"))`: attempt access index 14/14 in VECTOR_ELT Backtrace: ▆ 1. └─flextable:::gen_raw_latex(ft, quarto = FALSE) at test-latex.R:17:3 2. └─flextable:::latex_gridlines(properties_df) 3. └─flextable:::fortify_latex_borders(properties_df) 4. ├─...[] 5. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:65:3'): proc_freq executes without errors ────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dummy_df, "values", "groups") at test-proc-freq.R:65:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:70:3'): proc_freq content ────────────────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p") at test-proc-freq.R:70:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) ── Error ('test-proc-freq.R:87:3'): proc_freq content no count ───────────────── Error in ``[.data.table`(as.data.table(x), , `:=`(c("cts"), .N), by = c(columns, rows))`: attempt access index 9/9 in VECTOR_ELT Backtrace: ▆ 1. └─flextable::proc_freq(dat, row = "o", col = "p", include.table_count = FALSE) at test-proc-freq.R:87:3 2. └─flextable::tabulator(...) 3. ├─as.data.table(x)[, `:=`(c("cts"), .N), by = c(columns, rows)] 4. └─data.table:::`[.data.table`(...) [ FAIL 14 | WARN 0 | SKIP 1 | PASS 364 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc