Skip to content

revdep DramaAnalysis failure after as.data.frame redirect #6739

@tdhock

Description

@tdhock

revdep check machine says #5700 is causing new issues with DramaAnalysis checks

* checking examples ... ERROR
Running examples in 'DramaAnalysis-Ex.R' failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: dictionaryStatistics
> ### Title: Dictionary Use
> ### Aliases: dictionaryStatistics dictionaryStatisticsSingle
> ###   as.matrix.QDDictionaryStatistics
> 
> ### ** Examples
> 
> # Check multiple dictionary entries
> data(rksp.0)
> dstat <- dictionaryStatistics(rksp.0, fieldnames=c("Krieg","Familie"))
Error in `<current-expression>` : node stack overflow
Calls: dictionaryStatistics ... as.data.table -> as.data.frame -> as.data.frame.data.frame
Execution halted
... 
* checking tests ...
  Running 'testthat.R'
 ERROR
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(DramaAnalysis)
  DramaAnalysis 3.0.2
  > 
  > test_check("DramaAnalysis")
  [ FAIL 2 | WARN 84 | SKIP 1 | PASS 255 ]
  
  == Skipped tests (1) ===========================================================
  * On CRAN (1): 'test-loading.R:6:3'
  
  == Failed tests ================================================================
  -- Error: (code run outside of `test_that()`) ----------------------------------
  <nodeStackOverflowError/stackOverflowError/error/condition>
  Error: node stack overflow
  -- Error: (code run outside of `test_that()`) ----------------------------------
  <nodeStackOverflowError/stackOverflowError/error/condition>
  Error: node stack overflow
  
  [ FAIL 2 | WARN 84 | SKIP 1 | PASS 255 ]
  Error: Test failures

@MichaelChirico @jangorecki can you please investigate?

Metadata

Metadata

Assignees

No one assigned

    Labels

    revdepReverse dependencies

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions