Error(s) in re-building vignettes:
--- re-building ‘qwraps2-data-sets.Rmd’ using rmarkdown
--- finished re-building ‘qwraps2-data-sets.Rmd’

--- re-building ‘qwraps2-formatted-summary-statistics.Rmd’ using rmarkdown

 *** caught segfault ***
address 0x786, cause 'memory not mapped'

Traceback:
 1: dev.off(dv)
 2: eng_r(options)
 3: block_exec(params)
 4: call_block(x)
 5: process_group(group)
 6: withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        if (progress && is.function(pb$interrupt))             pb$interrupt()        if (xfun::pkg_available("rlang", "1.0.0")) {            if (is_R_CMD_build() || is_R_CMD_check()) {                cnd = tryCatch(rlang::entrace(e), error = identity)                error <<- format(cnd)            }            else {                rlang::entrace(e)            }        }    })
 7: xfun:::handle_error(withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),     error = function(e) {        if (progress && is.function(pb$interrupt))             pb$interrupt()        if (xfun::pkg_available("rlang", "1.0.0")) {            if (is_R_CMD_build() || is_R_CMD_check()) {                cnd = tryCatch(rlang::entrace(e), error = identity)                error <<- format(cnd)            }            else {                rlang::entrace(e)            }        }    }), function(loc) {    setwd(wd)    write_utf8(res, output %n% stdout())    paste0("\nQuitting from ", loc, if (!is.null(error))         paste0("\n", rule(), error, "\n", rule()))}, if (labels[i] != "") sprintf(" [%s]", labels[i]), get_loc)
 8: process_file(text, output)
 9: knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet)
10: rmarkdown::render(file, encoding = encoding, quiet = quiet, envir = globalenv(),     output_dir = getwd(), ...)
11: vweave_rmarkdown(...)
12: engine$weave(file, quiet = quiet, encoding = enc)
13: doTryCatch(return(expr), name, parentenv, handler)
14: tryCatchOne(expr, names, parentenv, handlers[[1L]])
15: tryCatchList(expr, classes, parentenv, handlers)
16: tryCatch({    engine$weave(file, quiet = quiet, encoding = enc)    setwd(startdir)    output <- find_vignette_product(name, by = "weave", engine = engine)    if (!have.makefile && vignette_is_tex(output)) {        texi2pdf(file = output, clean = FALSE, quiet = quiet)        output <- find_vignette_product(name, by = "texi2pdf",             engine = engine)    }}, error = function(e) {    OK <<- FALSE    message(gettextf("Error: processing vignette '%s' failed with diagnostics:\n%s",         file, conditionMessage(e)))})
17: tools:::.buildOneVignette("qwraps2-formatted-summary-statistics.Rmd",     "/data/gannet/ripley/R/packages/tests-clang/qwraps2.Rcheck/vign_test/qwraps2",     TRUE, FALSE, "qwraps2-formatted-summary-statistics", "UTF-8",     "/tmp/Rtmpgvq4xH/working_dir/Rtmpli34zF/file18c53417f7b369.rds")
An irrecoverable exception occurred. R is aborting now ...
--- re-building ‘qwraps2-graphics.Rmd’ using rmarkdown
--- finished re-building ‘qwraps2-graphics.Rmd’

--- re-building ‘qwraps2-summary-table.Rmd’ using rmarkdown
--- finished re-building ‘qwraps2-summary-table.Rmd’

SUMMARY: processing the following file failed:
  ‘qwraps2-formatted-summary-statistics.Rmd’

Error: Vignette re-building failed.
Execution halted