-
-
Notifications
You must be signed in to change notification settings - Fork 240
Closed
Labels
Description
This https://github.com/JuliaComputing/Multibody.jl/blob/linear_scc_branch/test/test_robot.jl#L312 fails with
Stacktrace:
[1] throw_boundserror(A::Vector{Equation}, I::Tuple{Int64})
@ Base ./essentials.jl:15
[2] getindex
@ ./essentials.jl:919 [inlined]
[3] unhack_system(sys::System)
@ ModelingToolkitTearing ~/.julia/packages/ModelingToolkitTearing/C60Vj/src/ModelingToolkitTearing.jl:110
[4] process_SciMLProblem(constructor::Type, sys::System, op::ModelingToolkitBase.AtomicArrayDict{…}; build_initializeprob::Bool, implicit_dae::Bool, t::Nothing, guesses::Dict{…}, warn_initialize_determined::Bool, initialization_eqs::Vector{…}, eval_expression::Bool, eval_module::Module, fully_determined::Nothing, check_initialization_units::Bool, u0_eltype::Nothing, tofloat::Bool, u0_constructor::typeof(identity), p_constructor::typeof(identity), check_length::Bool, symbolic_u0::Bool, warn_cyclic_dependency::Bool, circular_dependency_max_cycle_length::Int64, circular_dependency_max_cycles::Int64, initsys_mtkcompile_kwargs::@NamedTuple{}, substitution_limit::Int64, use_scc::Bool, time_dependent_init::Bool, algebraic_only::Bool, missing_guess_value::ModelingToolkitBase.MissingGuessValue.var"typeof(MissingGuessValue)", allow_incomplete::Bool, is_initializeprob::Bool, kwargs::@Kwargs{…})
@ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/x7JKa/src/systems/problem_utils.jl:1379
[5] (NonlinearLeastSquaresProblem{…})(sys::System, op::ModelingToolkitBase.AtomicArrayDict{…}; check_length::Bool, check_compatibility::Bool, expression::Type, kwargs::@Kwargs{…})
@ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/x7JKa/src/problems/nonlinearproblem.jl:83
[6] NonlinearLeastSquaresProblem
@ ~/.julia/packages/ModelingToolkitBase/x7JKa/src/problems/nonlinearproblem.jl:77 [inlined]
[7] #_#868
@ ./none:-1 [inlined]
[8] InitializationProblem{…}(sys::System, t::Float64, op::ModelingToolkitBase.AtomicArrayDict{…}; fast_path::Bool, guesses::Dict{…}, check_length::Bool, warn_initialize_determined::Bool, initialization_eqs::Vector{…}, fully_determined::Nothing, check_units::Bool, allow_incomplete::Bool, algebraic_only::Bool, time_dependent_init::Bool, initsys_mtkcompile_kwargs::@NamedTuple{}, kwargs::@Kwargs{…})```