Running ‘testthat.R’ [325s/308s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(CRE)
  > 
  > test_check("CRE")
  2023-04-15 15:26:42.45633 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  2023-04-15 15:26:42.49313 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-15 15:27:15.671282 gimli2 3195342 CRE cre INFO:  Done with rules discovery. (WC: 33.175 seconds.)
  2023-04-15 15:27:15.674681 gimli2 3195342 CRE cre INFO:  Starting inference...
  2023-04-15 15:27:16.243247 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  2023-04-15 15:27:49.087155 gimli2 3195342 CRE cre INFO:  Done with rules discovery. (WC: 32.841 seconds.)
  2023-04-15 15:27:49.090351 gimli2 3195342 CRE cre INFO:  Starting inference...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-15 15:27:57.716713 gimli2 3195342 CRE cre INFO:  Done with inference. (WC: 8.624 seconds .)
  2023-04-15 15:27:57.719318 gimli2 3195342 CRE cre INFO:  Done with running CRE function!(WC: 41.478 seconds.)
  2023-04-15 15:27:57.721765 gimli2 3195342 CRE cre INFO:  Done!
  2023-04-15 15:27:57.774269 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  2023-04-15 15:28:03.39956 gimli2 3195342 CRE cre INFO:  Done with rules discovery. (WC: 5.603 seconds.)
  2023-04-15 15:28:03.402081 gimli2 3195342 CRE cre INFO:  Starting inference...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-15 15:28:10.13631 gimli2 3195342 CRE cre INFO:  Done with inference. (WC: 6.731 seconds .)
  2023-04-15 15:28:10.139044 gimli2 3195342 CRE cre INFO:  Done with running CRE function!(WC: 12.366 seconds.)
  2023-04-15 15:28:10.141412 gimli2 3195342 CRE cre INFO:  Done!
  2023-04-15 15:28:10.1677 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  2023-04-15 15:28:15.273228 gimli2 3195342 CRE cre INFO:  Done with rules discovery. (WC: 5.102 seconds.)
  2023-04-15 15:28:15.275933 gimli2 3195342 CRE cre INFO:  Starting inference...
  2023-04-15 15:28:20.067381 gimli2 3195342 CRE cre INFO:  Done with inference. (WC: 4.788 seconds .)
  2023-04-15 15:28:20.070295 gimli2 3195342 CRE cre INFO:  Done with running CRE function!(WC: 9.921 seconds.)
  2023-04-15 15:28:20.072984 gimli2 3195342 CRE cre INFO:  Done!
  2023-04-15 15:28:20.08409 gimli2 3195342 CRE cre INFO:  Starting rules discovery...
  2023-04-15 15:28:20.08675 gimli2 3195342 CRE cre INFO:  Using the provided ITE estimations...
  2023-04-15 15:28:20.505533 gimli2 3195342 CRE cre INFO:  Done with rules discovery. (WC: 0.419 seconds.)
  2023-04-15 15:28:20.508348 gimli2 3195342 CRE cre INFO:  Starting inference...
  2023-04-15 15:28:20.510868 gimli2 3195342 CRE cre INFO:  Skipped generating ITE.The provided ITE will be used.
  2023-04-15 15:28:20.528645 gimli2 3195342 CRE cre INFO:  Done with inference. (WC: 0.018 seconds .)
  2023-04-15 15:28:20.531064 gimli2 3195342 CRE cre INFO:  Done with running CRE function!(WC: 0.448 seconds.)
  2023-04-15 15:28:20.533396 gimli2 3195342 CRE cre INFO:  Done!
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f562516a990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  Error in setinfo.xgb.DMatrix(dmat, names(p), p[[1]]) : 
    The length of labels must equal to the number of rows in the input data
  Error in setinfo.xgb.DMatrix(dmat, names(p), p[[1]]) : 
    The length of labels must equal to the number of rows in the input data
  Error in setinfo.xgb.DMatrix(dmat, names(p), p[[1]]) : 
    The length of labels must equal to the number of rows in the input data
  Error in setinfo.xgb.DMatrix(dmat, names(p), p[[1]]) : 
    The length of labels must equal to the number of rows in the input data
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  Using 11 control variables.
  Using 10 potential effect moderators.
  
  Beginning MCMC:
  iteration: 0 sigma: 1
  iteration: 100 sigma: 0.939757
  iteration: 200 sigma: 0.790513
  iteration: 300 sigma: 0.861269
  iteration: 400 sigma: 0.801012
  iteration: 500 sigma: 0.835339
  iteration: 600 sigma: 0.782724
  iteration: 700 sigma: 0.841266
  iteration: 800 sigma: 0.809863
  iteration: 900 sigma: 0.866562
  time for loop: 8
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  Using 11 control variables.
  Using 10 potential effect moderators.
  
  Beginning MCMC:
  iteration: 0 sigma: 1
  iteration: 100 sigma: 0.833804
  iteration: 200 sigma: 0.818013
  iteration: 300 sigma: 0.773024
  iteration: 400 sigma: 0.817209
  iteration: 500 sigma: 0.827118
  iteration: 600 sigma: 0.795232
  iteration: 700 sigma: 0.798065
  iteration: 800 sigma: 0.920424
  iteration: 900 sigma: 0.808557
  time for loop: 11
  Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) : 
    contrasts can be applied only to factors with 2 or more levels
  Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) : 
    contrasts can be applied only to factors with 2 or more levels
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS 243 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-discover_rules.R:53:3'): discover_rules works as expected! ─────
  Error in `value[[3L]](cond)`: Combination of `cutoff` and `pfer` not allowed. 
  Try to decrease the `cutoff` or increase the `pfer`. 
  See Stability Selection documentation for further details. 
  
  Original Error message: Error in run_stabsel(fitter = fit_model, args.fitter = args.fitfun, n = n, : 'fitfun' must return a list with a named element called 'selected', and an optional second element called 'path'
  
  Backtrace:
      ▆
   1. └─CRE:::discover_rules(X, ite, method_params, hyper_params) at test-discover_rules.R:53:2
   2.   └─CRE:::select_rules(...)
   3.     └─base::tryCatch(...)
   4.       └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   5.         └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   6.           └─value[[3L]](cond)
  
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS 243 ]
  Error: Test failures
  Execution halted