CRAN Package Check Results for Package SEMID

Last updated on 2025-10-13 20:49:55 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.4.1 6.56 239.12 245.68 OK
r-devel-linux-x86_64-debian-gcc 0.4.1 4.07 163.35 167.42 OK
r-devel-linux-x86_64-fedora-clang 0.4.1 176.98 ERROR
r-devel-linux-x86_64-fedora-gcc 0.4.1 173.72 ERROR
r-devel-windows-x86_64 0.4.1 8.00 212.00 220.00 OK
r-patched-linux-x86_64 0.4.1 8.21 228.74 236.95 OK
r-release-linux-x86_64 0.4.1 6.21 229.59 235.80 OK
r-release-macos-arm64 0.4.1 102.00 OK
r-release-macos-x86_64 0.4.1 205.00 OK
r-release-windows-x86_64 0.4.1 9.00 220.00 229.00 OK
r-oldrel-macos-arm64 0.4.1 84.00 OK
r-oldrel-macos-x86_64 0.4.1 140.00 OK
r-oldrel-windows-x86_64 0.4.1 11.00 300.00 311.00 OK

Check Details

Version: 0.4.1
Check: examples
Result: ERROR Running examples in ‘SEMID-Ex.R’ failed The error most likely occurred in: > ### Name: SEMID-package > ### Title: SEMID package documentation. > ### Aliases: SEMID-package SEMID > > ### ** Examples > > ### > # Checking the generic identifiability of parameters in a mixed graph. > ### > > # Mixed graphs are specified by their directed adjacency matrix L and > # bidirected adjacency matrix O. > L = t(matrix( + c(0, 1, 1, 0, 0, + 0, 0, 1, 1, 1, + 0, 0, 0, 1, 0, + 0, 0, 0, 0, 1, + 0, 0, 0, 0, 0), 5, 5)) > > O = t(matrix( + c(0, 0, 0, 1, 0, + 0, 0, 1, 0, 1, + 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0), 5, 5)); O=O+t(O) > > # Create a mixed graph object > graph = MixedGraph(L, O) > > # We can plot what this mixed graph looks like, blue edges are directed > # red edges are bidirected. > plot(graph) > > # Without using decomposition techniques we can't identify all nodes > # just using the half-trek criterion > htcID(graph, tianDecompose = FALSE) Warning: The `vp` argument of `get_edge_ids()` supplied as a matrix should be a n times 2 matrix, not 2 times n as of igraph 2.1.5. ℹ either transpose the matrix with t() or convert it to a data.frame with two columns. ℹ The deprecated feature was likely used in the igraph package. Please report the issue at <https://github.com/igraph/rigraph/issues>. Call: htcID(mixedGraph = graph, tianDecompose = FALSE) Mixed Graph Info. # nodes: 5 # dir. edges: 7 # bi. edges: 3 Generic Identifiability Summary # dir. edges shown gen. identifiable: 1 # bi. edges shown gen. identifiable: 0 Generically identifiable dir. edges: 1->2 Generically identifiable bi. edges: None > > # The edgewiseTSID function can show that all edges are generically > # identifiable without proprocessing with decomposition techniques > edgewiseTSID(graph, tianDecompose = FALSE) 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. └─SEMID::edgewiseTSID(graph, tianDecompose = FALSE) 2. └─SEMID::generalGenericID(...) 3. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 4. └─SEMID::trekSeparationIdentifyStep(...) 5. └─mixedGraph$getTrekSystem(sources, c(targets, i), avoidRightEdges = toRemoveOnRight) 6. ├─SEMID::getTrekSystem(this, ...) 7. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 8. └─this$.internalGraph$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 14. └─this$.trekFlowGraph$updateEdgeCapacities(...) 15. ├─SEMID::updateEdgeCapacities(this, ...) 16. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 17. └─igraph::get.edge.ids(...) 18. └─igraph::get_edge_ids(...) 19. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 20. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 21. └─lifecycle:::deprecate_stop0(msg) 22. └─rlang::cnd_signal(...) Execution halted Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [89s/188s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(SEMID) > > test_check("SEMID") [ FAIL 7 | WARN 11 | SKIP 0 | PASS 965 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_LatentDigraph.R:67:3'): Single node graph works properly ─────── <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. ├─testthat::expect_equal(...) at test_LatentDigraph.R:67:3 2. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. └─g$getTrekSystem(1, 1) 5. ├─SEMID::getTrekSystem(this, ...) 6. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 7. └─this$.internalGraph$getTrekSystem(...) 8. ├─SEMID::getTrekSystem(this, ...) 9. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 10. └─this$createTrekFlowGraph() 11. ├─SEMID::createTrekFlowGraph(this, ...) 12. └─SEMID:::createTrekFlowGraph.LatentDigraphFixedOrder(this, ...) 13. └─SEMID::FlowGraph(adjMat, 1, adjMat) 14. └─igraph::get.edge.ids(flowGraph, rbind(1:m, 1:m + m)) 15. └─igraph::get_edge_ids(...) 16. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 17. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 18. └─lifecycle:::deprecate_stop0(msg) 19. └─rlang::cnd_signal(...) ── Error ('test_ancestral.R:19:17'): Ancestral identification does not identify edges erroneously. ── <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. └─SEMID::ancestralID(g) at test_ancestral.R:19:17 2. └─SEMID::generalGenericID(...) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─tianAncGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_ancestral.R:44:17'): Old and new ancestralID implementations agree. ── <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. └─SEMID::ancestralID(MixedGraph(L, O)) at test_ancestral.R:44:17 2. └─SEMID::generalGenericID(...) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─tianAncGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_edgewiseID.R:18:17'): Edgewise identification does not identify edges erroneously. ── <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. └─SEMID::htcID(g) at test_edgewiseID.R:18:17 2. └─SEMID::generalGenericID(mixedGraph, list(htcIdentifyStep), tianDecompose = tianDecompose) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─mixedGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_edgewiseID.R:44:9'): TO DELETE ───────────────────────────────── <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. └─SEMID::htcID(g, tianDecompose = F) at test_edgewiseID.R:44:9 2. └─SEMID::generalGenericID(mixedGraph, list(htcIdentifyStep), tianDecompose = tianDecompose) 3. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 4. └─mixedGraph$getHalfTrekSystem(allowedNodes, nodeParents) 5. ├─SEMID::getHalfTrekSystem(this, ...) 6. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 7. └─this$getTrekSystem(...) 8. ├─SEMID::getTrekSystem(this, ...) 9. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 10. └─this$.internalGraph$getTrekSystem(...) 11. ├─SEMID::getTrekSystem(this, ...) 12. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 13. └─this$.internalGraph$getTrekSystem(...) 14. ├─SEMID::getTrekSystem(this, ...) 15. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 16. └─this$.trekFlowGraph$updateEdgeCapacities(...) 17. ├─SEMID::updateEdgeCapacities(this, ...) 18. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 19. └─igraph::get.edge.ids(...) 20. └─igraph::get_edge_ids(...) 21. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 22. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 23. └─lifecycle:::deprecate_stop0(msg) 24. └─rlang::cnd_signal(...) ── Error ('test_lfhtcID.R:8:5'): lfhtcID returns correct value for known examples. ── <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. └─SEMID::lfhtcID(digraphExamples[[i]]$graph) at test_lfhtcID.R:8:5 2. └─SEMID::lfhtcIdentifyStep(...) 3. └─graph$getTrekSystem(...) 4. ├─SEMID::getTrekSystem(this, ...) 5. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 6. └─this$.internalGraph$getTrekSystem(...) 7. ├─SEMID::getTrekSystem(this, ...) 8. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 9. └─this$.trekFlowGraph$updateEdgeCapacities(...) 10. ├─SEMID::updateEdgeCapacities(this, ...) 11. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 12. └─igraph::get.edge.ids(...) 13. └─igraph::get_edge_ids(...) 14. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 15. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 16. └─lifecycle:::deprecate_stop0(msg) 17. └─rlang::cnd_signal(...) ── Error ('test_trekSepID.R:25:17'): Edgewise identification does not identify edges erroneously. ── <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. └─SEMID (local) trekSepId(MixedGraph(L, O)) at test_trekSepID.R:25:17 2. └─SEMID::generalGenericID(mixedGraph, list(tsIdStep)) at test_trekSepID.R:11:5 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─SEMID::trekSeparationIdentifyStep(...) at test_trekSepID.R:8:9 6. └─mixedGraph$getTrekSystem(sources, c(targets, i), avoidRightEdges = toRemoveOnRight) 7. ├─SEMID::getTrekSystem(this, ...) 8. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 9. └─this$.internalGraph$getTrekSystem(...) 10. ├─SEMID::getTrekSystem(this, ...) 11. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 12. └─this$.internalGraph$getTrekSystem(...) 13. ├─SEMID::getTrekSystem(this, ...) 14. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 15. └─this$.trekFlowGraph$updateEdgeCapacities(...) 16. ├─SEMID::updateEdgeCapacities(this, ...) 17. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 18. └─igraph::get.edge.ids(...) 19. └─igraph::get_edge_ids(...) 20. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 21. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 22. └─lifecycle:::deprecate_stop0(msg) 23. └─rlang::cnd_signal(...) [ FAIL 7 | WARN 11 | SKIP 0 | PASS 965 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.4.1
Check: tests
Result: ERROR Running ‘testthat.R’ [89s/244s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(SEMID) > > test_check("SEMID") [ FAIL 7 | WARN 11 | SKIP 0 | PASS 965 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_LatentDigraph.R:67:3'): Single node graph works properly ─────── <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. ├─testthat::expect_equal(...) at test_LatentDigraph.R:67:3 2. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 3. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 4. └─g$getTrekSystem(1, 1) 5. ├─SEMID::getTrekSystem(this, ...) 6. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 7. └─this$.internalGraph$getTrekSystem(...) 8. ├─SEMID::getTrekSystem(this, ...) 9. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 10. └─this$createTrekFlowGraph() 11. ├─SEMID::createTrekFlowGraph(this, ...) 12. └─SEMID:::createTrekFlowGraph.LatentDigraphFixedOrder(this, ...) 13. └─SEMID::FlowGraph(adjMat, 1, adjMat) 14. └─igraph::get.edge.ids(flowGraph, rbind(1:m, 1:m + m)) 15. └─igraph::get_edge_ids(...) 16. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 17. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 18. └─lifecycle:::deprecate_stop0(msg) 19. └─rlang::cnd_signal(...) ── Error ('test_ancestral.R:19:17'): Ancestral identification does not identify edges erroneously. ── <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. └─SEMID::ancestralID(g) at test_ancestral.R:19:17 2. └─SEMID::generalGenericID(...) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─tianAncGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_ancestral.R:44:17'): Old and new ancestralID implementations agree. ── <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. └─SEMID::ancestralID(MixedGraph(L, O)) at test_ancestral.R:44:17 2. └─SEMID::generalGenericID(...) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─tianAncGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_edgewiseID.R:18:17'): Edgewise identification does not identify edges erroneously. ── <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. └─SEMID::htcID(g) at test_edgewiseID.R:18:17 2. └─SEMID::generalGenericID(mixedGraph, list(htcIdentifyStep), tianDecompose = tianDecompose) 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─mixedGraph$getHalfTrekSystem(allowedNodes, nodeParents) 6. ├─SEMID::getHalfTrekSystem(this, ...) 7. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 8. └─this$getTrekSystem(...) 9. ├─SEMID::getTrekSystem(this, ...) 10. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 11. └─this$.internalGraph$getTrekSystem(...) 12. ├─SEMID::getTrekSystem(this, ...) 13. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 14. └─this$.internalGraph$getTrekSystem(...) 15. ├─SEMID::getTrekSystem(this, ...) 16. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 17. └─this$.trekFlowGraph$updateEdgeCapacities(...) 18. ├─SEMID::updateEdgeCapacities(this, ...) 19. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 20. └─igraph::get.edge.ids(...) 21. └─igraph::get_edge_ids(...) 22. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 23. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 24. └─lifecycle:::deprecate_stop0(msg) 25. └─rlang::cnd_signal(...) ── Error ('test_edgewiseID.R:44:9'): TO DELETE ───────────────────────────────── <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. └─SEMID::htcID(g, tianDecompose = F) at test_edgewiseID.R:44:9 2. └─SEMID::generalGenericID(mixedGraph, list(htcIdentifyStep), tianDecompose = tianDecompose) 3. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 4. └─mixedGraph$getHalfTrekSystem(allowedNodes, nodeParents) 5. ├─SEMID::getHalfTrekSystem(this, ...) 6. └─SEMID:::getHalfTrekSystem.MixedGraph(this, ...) 7. └─this$getTrekSystem(...) 8. ├─SEMID::getTrekSystem(this, ...) 9. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 10. └─this$.internalGraph$getTrekSystem(...) 11. ├─SEMID::getTrekSystem(this, ...) 12. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 13. └─this$.internalGraph$getTrekSystem(...) 14. ├─SEMID::getTrekSystem(this, ...) 15. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 16. └─this$.trekFlowGraph$updateEdgeCapacities(...) 17. ├─SEMID::updateEdgeCapacities(this, ...) 18. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 19. └─igraph::get.edge.ids(...) 20. └─igraph::get_edge_ids(...) 21. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 22. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 23. └─lifecycle:::deprecate_stop0(msg) 24. └─rlang::cnd_signal(...) ── Error ('test_lfhtcID.R:8:5'): lfhtcID returns correct value for known examples. ── <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. └─SEMID::lfhtcID(digraphExamples[[i]]$graph) at test_lfhtcID.R:8:5 2. └─SEMID::lfhtcIdentifyStep(...) 3. └─graph$getTrekSystem(...) 4. ├─SEMID::getTrekSystem(this, ...) 5. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 6. └─this$.internalGraph$getTrekSystem(...) 7. ├─SEMID::getTrekSystem(this, ...) 8. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 9. └─this$.trekFlowGraph$updateEdgeCapacities(...) 10. ├─SEMID::updateEdgeCapacities(this, ...) 11. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 12. └─igraph::get.edge.ids(...) 13. └─igraph::get_edge_ids(...) 14. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 15. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 16. └─lifecycle:::deprecate_stop0(msg) 17. └─rlang::cnd_signal(...) ── Error ('test_trekSepID.R:25:17'): Edgewise identification does not identify edges erroneously. ── <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. └─SEMID (local) trekSepId(MixedGraph(L, O)) at test_trekSepID.R:25:17 2. └─SEMID::generalGenericID(mixedGraph, list(tsIdStep)) at test_trekSepID.R:11:5 3. └─SEMID::generalGenericID(...) 4. └─SEMID (local) idStepFunction(mixedGraph, unsolvedParents, solvedParents, identifier) 5. └─SEMID::trekSeparationIdentifyStep(...) at test_trekSepID.R:8:9 6. └─mixedGraph$getTrekSystem(sources, c(targets, i), avoidRightEdges = toRemoveOnRight) 7. ├─SEMID::getTrekSystem(this, ...) 8. └─SEMID:::getTrekSystem.MixedGraph(this, ...) 9. └─this$.internalGraph$getTrekSystem(...) 10. ├─SEMID::getTrekSystem(this, ...) 11. └─SEMID:::getTrekSystem.LatentDigraph(this, ...) 12. └─this$.internalGraph$getTrekSystem(...) 13. ├─SEMID::getTrekSystem(this, ...) 14. └─SEMID:::getTrekSystem.LatentDigraphFixedOrder(this, ...) 15. └─this$.trekFlowGraph$updateEdgeCapacities(...) 16. ├─SEMID::updateEdgeCapacities(this, ...) 17. └─SEMID:::updateEdgeCapacities.FlowGraph(this, ...) 18. └─igraph::get.edge.ids(...) 19. └─igraph::get_edge_ids(...) 20. └─igraph:::el_to_vec(vp, call = rlang::caller_env()) 21. └─lifecycle::deprecate_stop("2.1.5", "get_edge_ids(vp = 'is not allowed to be a 2 times 2 matrix')") 22. └─lifecycle:::deprecate_stop0(msg) 23. └─rlang::cnd_signal(...) [ FAIL 7 | WARN 11 | SKIP 0 | PASS 965 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc