Model: Modelica.Electrical.Analog.Examples.ShowSaturatingInductor Time: 0.408 s Success: false --- Error --- MethodError: no method matching validate_atomic_array_key(::Float64) The function `validate_atomic_array_key` exists, but no method is defined for this combination of argument types. Closest candidates are: validate_atomic_array_key(!Matched::SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}) @ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/SaEZ4/src/atomic_array_dict.jl:40 Stacktrace: [1] setindex!(dd::ModelingToolkitBase.AtomicArrayDict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}}, v::SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, k::Float64) @ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/SaEZ4/src/atomic_array_dict.jl:62 [2] defsdict(x::Dict{Any, Any}) @ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/SaEZ4/src/systems/system.jl:404 [3] ModelingToolkitBase.System(eqs::Vector{Symbolics.Equation}, iv::SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, dvs::Vector{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, ps::Vector{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, brownians::Vector{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}; poissonians::Vector{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, constraints::Vector{Union{Symbolics.Equation, Symbolics.Inequality}}, noise_eqs::Nothing, jumps::Vector{Union{JumpProcesses.ConstantRateJump, JumpProcesses.MassActionJump, JumpProcesses.VariableRateJump}}, costs::Vector{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, consolidate::Function, preface::Any, tstops::Any, observed::Vector{Symbolics.Equation}, bindings::ModelingToolkitBase.AtomicArrayDict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}}, initial_conditions::ModelingToolkitBase.AtomicArrayDict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}}, guesses::ModelingToolkitBase.AtomicArrayDict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}}, systems::Vector{ModelingToolkitBase.System}, initialization_eqs::Vector{Symbolics.Equation}, continuous_events::Vector{ModelingToolkitBase.SymbolicContinuousCallback}, discrete_events::Vector{ModelingToolkitBase.SymbolicDiscreteCallback}, connector_type::Nothing, assertions::Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, String}, metadata::Base.ImmutableDict{DataType, Any}, gui_metadata::Nothing, is_dde::Nothing, inputs::OrderedCollections.OrderedSet{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, outputs::OrderedCollections.OrderedSet{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}}, tearing_state::Nothing, ignored_connections::Nothing, parent::Nothing, state_priorities::ModelingToolkitBase.AtomicArrayDict{Int64, Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Int64}}, irreducibles::ModelingToolkitBase.AtomicArraySet{Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Nothing}}, maybe_zeros::ModelingToolkitBase.AtomicArraySet{Dict{SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, Nothing}}, description::String, name::Symbol, discover_from_metadata::Bool, initializesystem::Nothing, is_initializesystem::Bool, is_discrete::Bool, checks::Bool, __legacy_defaults__::Dict{Any, Any}) @ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/SaEZ4/src/systems/system.jl:521 [4] ModelingToolkitBase.System(eqs::Vector{Symbolics.Equation}, iv::Symbolics.Num; kwargs::@Kwargs{name::Symbol, __legacy_defaults__::Dict{Any, Any}}) @ ModelingToolkitBase ~/.julia/packages/ModelingToolkitBase/SaEZ4/src/systems/system.jl:686 [5] eval_AST(model::BaseModelica.BaseModelicaModel) @ BaseModelica ~/.julia/packages/BaseModelica/iBUGv/src/evaluator.jl:245 [6] eval_AST(package::BaseModelica.BaseModelicaPackage) @ BaseModelica ~/.julia/packages/BaseModelica/iBUGv/src/evaluator.jl:368 [7] baseModelica_to_ModelingToolkit @ ~/.julia/packages/BaseModelica/iBUGv/src/evaluator.jl:409 [inlined] [8] create_odeproblem(filename::String; parser::Symbol, u0::Vector{Any}, kwargs::@Kwargs{}) @ BaseModelica ~/.julia/packages/BaseModelica/iBUGv/src/BaseModelica.jl:160 [9] create_odeproblem @ ~/.julia/packages/BaseModelica/iBUGv/src/BaseModelica.jl:149 [inlined] [10] run_parse(bm_path::String, model_dir::String, model::String) @ BaseModelicaLibraryTesting ~/work/BaseModelicaLibraryTesting.jl/BaseModelicaLibraryTesting.jl/src/parse_bm.jl:24 [11] test_model(omc::OMJulia.OMCSession, model::String, results_root::String, ref_root::String) @ BaseModelicaLibraryTesting ~/work/BaseModelicaLibraryTesting.jl/BaseModelicaLibraryTesting.jl/src/pipeline.jl:23 [12] main(; library::String, version::String, filter::Nothing, omc_exe::String, results_root::String, ref_root::String) @ BaseModelicaLibraryTesting ~/work/BaseModelicaLibraryTesting.jl/BaseModelicaLibraryTesting.jl/src/pipeline.jl:125 [13] top-level scope @ none:3 [14] eval(m::Module, e::Any) @ Core ./boot.jl:489 [15] exec_options(opts::Base.JLOptions) @ Base ./client.jl:283 [16] _start() @ Base ./client.jl:550