JuliaRobotics / IncrementalInference.jl

Clique recycling non-Gaussian (multi-modal) factor graph solver; also see Caesar.jl.
MIT License
72 stars 21 forks source link

Unexpected new error after update (maybe once off?) #1801

Open dehann opened 11 months ago

dehann commented 11 months ago
test IncrementalInference

Test consolidation of factors #467 |   27     27  0.3s
[ Info: try doautoinit! of x0
[ Info: try doautoinit! of x1
[ Info: try doautoinit! of x0
[ Info: monitorCSMs: all tasks done
[ Info: init with useinitfct Symbol[]
[ Info: try doautoinit! of x2
[ Info: try doautoinit! of x1
[ Info: init with useinitfct Symbol[]
[ Info: try doautoinit! of x2
[ Info: init with useinitfct Symbol[]
Parametric Tests: Error During Test at /home/dehann/.julia/dev/IncrementalInference/test/testBasicParametric.jl:26
  Got exception outside of a @test
  SingularException(3)
  Stacktrace:
    [1] checknonsingular
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/factorization.jl:68 [inlined]
    [2] checknonsingular
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/factorization.jl:71 [inlined]
    [3] #lu!#158
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/lu.jl:83 [inlined]
    [4] lu!
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/lu.jl:81 [inlined]
    [5] #lu#164
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/lu.jl:300 [inlined]
    [6] lu (repeats 2 times)
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/lu.jl:299 [inlined]
    [7] \(A::Matrix{Float64}, B::Matrix{Float64})
      @ LinearAlgebra /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/LinearAlgebra/src/generic.jl:1124
    [8] solve_RLM(fg::GraphsDFG{SolverParams, DFGVariable, DFGFactor}, varlabels::Vector{Symbol}, faclabels::Vector{Symbol}; is_sparse::Bool, finiteDiffCovariance::Bool, kwargs::@Kwargs{})
      @ IncrementalInference ~/.julia/dev/IncrementalInference/src/parametric/services/ParametricManopt.jl:357
    [9] solve_RLM (repeats 2 times)
      @ ~/.julia/dev/IncrementalInference/src/parametric/services/ParametricManopt.jl:297 [inlined]
   [10] solveGraphParametric!(::GraphsDFG{SolverParams, DFGVariable, DFGFactor}; init::Bool, solveKey::Symbol, is_sparse::Bool, kwargs::@Kwargs{})
      @ IncrementalInference ~/.julia/dev/IncrementalInference/src/parametric/services/ParametricManopt.jl:586
   [11] macro expansion
      @ ~/.julia/dev/IncrementalInference/test/testBasicParametric.jl:56 [inlined]
   [12] macro expansion
      @ /usr/local/share/julia-1.10.0-rc1/share/julia/stdlib/v1.10/Test/src/Test.jl:1577 [inlined]
   [13] top-level scope
      @ ~/.julia/dev/IncrementalInference/test/testBasicParametric.jl:27
   [14] include(fname::String)
      @ Base.MainInclude ./client.jl:489
   [15] top-level scope
      @ ~/.julia/dev/IncrementalInference/test/runtests.jl:102
   [16] include(fname::String)
      @ Base.MainInclude ./client.jl:489
   [17] top-level scope
      @ none:6
   [18] eval
      @ Core ./boot.jl:383 [inlined]
   [19] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:291
   [20] _start()
      @ Base ./client.jl:552
Test Summary:    | Pass  Error  Total  Time
Parametric Tests |    4      1      5  3.0s
ERROR: LoadError: Some tests did not pass: 4 passed, 0 failed, 1 errored, 0 broken.
in expression starting at /home/dehann/.julia/dev/IncrementalInference/test/testBasicParametric.jl:26
in expression starting at /home/dehann/.julia/dev/IncrementalInference/test/runtests.jl:86
ERROR: Package IncrementalInference errored during testing