Running ‘testthat.R’ [30s/37s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(mwcsr)
  > 
  > test_check("mwcsr")
  [ FAIL 2 | WARN 10 | SKIP 5 | PASS 41 ]
  
  ══ Skipped tests (5) ═══════════════════════════════════════════════════════════
  • No CPLEX available (3): 'test_virgo.R:5:9', 'test_virgo.R:15:9',
    'test_virgo.R:24:9'
  • SCIP is not available (2): 'test_scip.R:5:9', 'test_scip.R:16:9'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test_virgo.R:48:5'): heuristic virgo_solver works on SGMWCS ─────────
  <lifecycle_error_deprecated/defunctError/rlang_error/error/condition>
  Error: The `vp` argument of `get_edge_ids()` is not allowed to be a 2 times 2
  matrix as of igraph 2.1.5.
  Backtrace:
       ▆
    1. ├─mwcsr::solve_mwcsp(solver, sgmwcs_small_instance) at test_virgo.R:48:5
    2. └─mwcsr:::solve_mwcsp.virgo_solver(solver, sgmwcs_small_instance)
    3.   └─mwcsr:::solve_sgmwcs(solver, instance, ...)
    4.     └─mwcsr:::run_solver(...)
    5.       └─igraph::get.edge.ids(instance, t(edges[, 1:2]))
    6.         └─igraph::get_edge_ids(...)
    7.           └─igraph:::el_to_vec(vp, call = rlang::caller_env())
    8.             └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')")
    9.               └─lifecycle:::deprecate_stop0(msg)
   10.                 └─rlang::cnd_signal(...)
  ── Error ('test_virgo.R:81:5'): heuristic virgo_solver works on SGMWCS ─────────
  <lifecycle_error_deprecated/defunctError/rlang_error/error/condition>
  Error: The `vp` argument of `get_edge_ids()` is not allowed to be a 2 times 2
  matrix as of igraph 2.1.5.
  Backtrace:
       ▆
    1. ├─mwcsr::solve_mwcsp(solver, si) at test_virgo.R:81:5
    2. └─mwcsr:::solve_mwcsp.virgo_solver(solver, si)
    3.   └─mwcsr:::solve_sgmwcs(solver, instance, ...)
    4.     └─mwcsr:::run_solver(...)
    5.       └─igraph::get.edge.ids(instance, t(edges[, 1:2]))
    6.         └─igraph::get_edge_ids(...)
    7.           └─igraph:::el_to_vec(vp, call = rlang::caller_env())
    8.             └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')")
    9.               └─lifecycle:::deprecate_stop0(msg)
   10.                 └─rlang::cnd_signal(...)
  
  [ FAIL 2 | WARN 10 | SKIP 5 | PASS 41 ]
  Error: Test failures
  Execution halted