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 |
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