Running ‘testthat.R’ [323s/289s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(CRE)
  > 
  > test_check("CRE")
  2023-04-06 15:28:02.902937 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  2023-04-06 15:28:02.937517 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-06 15:28:34.831542 gimli2 682303 CRE cre INFO:  Done with rules discovery. (WC: 31.891 seconds.)
  2023-04-06 15:28:34.860648 gimli2 682303 CRE cre INFO:  Starting inference...
  2023-04-06 15:28:35.111117 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  2023-04-06 15:29:06.29429 gimli2 682303 CRE cre INFO:  Done with rules discovery. (WC: 31.180 seconds.)
  2023-04-06 15:29:06.297475 gimli2 682303 CRE cre INFO:  Starting inference...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-06 15:29:14.808098 gimli2 682303 CRE cre INFO:  Done with inference. (WC: 8.508 seconds .)
  2023-04-06 15:29:14.810706 gimli2 682303 CRE cre INFO:  Done with running CRE function!(WC: 39.701 seconds.)
  2023-04-06 15:29:14.813243 gimli2 682303 CRE cre INFO:  Done!
  2023-04-06 15:29:14.863823 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  2023-04-06 15:29:19.857294 gimli2 682303 CRE cre INFO:  Done with rules discovery. (WC: 4.991 seconds.)
  2023-04-06 15:29:19.859823 gimli2 682303 CRE cre INFO:  Starting inference...
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  2023-04-06 15:29:26.800776 gimli2 682303 CRE cre INFO:  Done with inference. (WC: 6.938 seconds .)
  2023-04-06 15:29:26.803541 gimli2 682303 CRE cre INFO:  Done with running CRE function!(WC: 11.957 seconds.)
  2023-04-06 15:29:26.805866 gimli2 682303 CRE cre INFO:  Done!
  2023-04-06 15:29:26.832081 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  2023-04-06 15:29:32.930945 gimli2 682303 CRE cre INFO:  Done with rules discovery. (WC: 6.096 seconds.)
  2023-04-06 15:29:32.933547 gimli2 682303 CRE cre INFO:  Starting inference...
  2023-04-06 15:29:38.714883 gimli2 682303 CRE cre INFO:  Done with inference. (WC: 5.776 seconds .)
  2023-04-06 15:29:38.718015 gimli2 682303 CRE cre INFO:  Done with running CRE function!(WC: 11.888 seconds.)
  2023-04-06 15:29:38.720586 gimli2 682303 CRE cre INFO:  Done!
  2023-04-06 15:29:38.731809 gimli2 682303 CRE cre INFO:  Starting rules discovery...
  2023-04-06 15:29:38.734215 gimli2 682303 CRE cre INFO:  Using the provided ITE estimations...
  2023-04-06 15:29:39.274386 gimli2 682303 CRE cre INFO:  Done with rules discovery. (WC: 0.540 seconds.)
  2023-04-06 15:29:39.277267 gimli2 682303 CRE cre INFO:  Starting inference...
  2023-04-06 15:29:39.279778 gimli2 682303 CRE cre INFO:  Skipped generating ITE.The provided ITE will be used.
  2023-04-06 15:29:39.319676 gimli2 682303 CRE cre INFO:  Done with inference. (WC: 0.039 seconds .)
  2023-04-06 15:29:39.322405 gimli2 682303 CRE cre INFO:  Done with running CRE function!(WC: 0.592 seconds.)
  2023-04-06 15:29:39.324851 gimli2 682303 CRE cre INFO:  Done!
  fitting treatment model via method 'bart'
  fitting response model via method 'bart'
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, cause 'memory not mapped'
  An irrecoverable exception occurred. R is aborting now ...
  
   *** caught segfault ***
  address 0x7f0e3287c990, 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: 6
  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: 10
  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 max(steps): invalid 'type' (list) of argument
  
  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