Model: Modelica.StateGraph.Examples.FirstExample_Variant2 Time: 0.055 s Success: false --- Error --- ArgumentError: Condition of `ifelse` must be a `Bool` Stacktrace: [1] promote_symtype @ ~/.julia/packages/SymbolicUtils/OjG8E/src/methods.jl:615 [inlined] [2] ifelse(_if::SymbolicUtils.BasicSymbolicImpl.var"typeof(BasicSymbolicImpl)"{SymbolicUtils.SymReal}, _then::Float64, _else::Float64) @ SymbolicUtils ~/.julia/packages/SymbolicUtils/OjG8E/src/methods.jl:611 [3] ifelse(x::Symbolics.Num, y::Float64, z::Float64) @ Symbolics ~/.julia/packages/Symbolics/29fkz/src/num.jl:116 [4] (::BaseModelica.var"#build_nested_ifelse#eval_AST##0"{BaseModelica.BaseModelicaIfExpression})(idx::Int64) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:62 [5] (::BaseModelica.var"#build_nested_ifelse#eval_AST##0"{BaseModelica.BaseModelicaIfExpression})() @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:54 [6] eval_AST(if_expr::BaseModelica.BaseModelicaIfExpression) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:65 [7] eval_AST(eq::BaseModelica.BaseModelicaSimpleEquation) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:118 [8] eval_AST(eq::BaseModelica.BaseModelicaAnyEquation) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:76 [9] (::BaseModelica.var"#eval_AST##11#eval_AST##12")(eq::BaseModelica.BaseModelicaAnyEquation) @ BaseModelica ./none:-1 [10] iterate @ ./generator.jl:48 [inlined] [11] collect_to!(dest::Vector{Symbolics.Equation}, itr::Base.Generator{Vector{BaseModelica.BaseModelicaASTNode}, BaseModelica.var"#eval_AST##11#eval_AST##12"}, offs::Int64, st::Int64) @ Base ./array.jl:848 [12] collect_to_with_first!(dest::Vector{Symbolics.Equation}, v1::Symbolics.Equation, itr::Base.Generator{Vector{BaseModelica.BaseModelicaASTNode}, BaseModelica.var"#eval_AST##11#eval_AST##12"}, st::Int64) @ Base ./array.jl:826 [13] collect(itr::Base.Generator{Vector{BaseModelica.BaseModelicaASTNode}, BaseModelica.var"#eval_AST##11#eval_AST##12"}) @ Base ./array.jl:800 [14] eval_AST(model::BaseModelica.BaseModelicaModel) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:420 [15] eval_AST(package::BaseModelica.BaseModelicaPackage) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:500 [16] baseModelica_to_ModelingToolkit @ ~/.julia/packages/BaseModelica/bGd9z/src/evaluator.jl:541 [inlined] [17] create_odeproblem(filename::String; parser::Symbol, u0::Vector{Any}, kwargs::@Kwargs{}) @ BaseModelica ~/.julia/packages/BaseModelica/bGd9z/src/BaseModelica.jl:160 [18] create_odeproblem @ ~/.julia/packages/BaseModelica/bGd9z/src/BaseModelica.jl:149 [inlined] [19] run_parse(bm_path::String, model_dir::String, model::String) @ BaseModelicaLibraryTesting ~/work/BaseModelicaLibraryTesting.jl/BaseModelicaLibraryTesting.jl/src/parse_bm.jl:24 [20] test_model(omc::OMJulia.OMCSession, model::String, results_root::String, ref_root::String) @ BaseModelicaLibraryTesting ~/work/BaseModelicaLibraryTesting.jl/BaseModelicaLibraryTesting.jl/src/pipeline.jl:23 [21] 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 [22] top-level scope @ none:3 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:283 [25] _start() @ Base ./client.jl:550