Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections_test.jl: using TestBaseModelica solver_settings = SolverSettings(start_time=0,stop_time=1,interval=0.001,tolerance=1e-06) test_settings = TestSettings(modelname="Modelica_4.1.0_Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections", solver_settings=solver_settings) run_test("Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections.mo"; settings = test_settings) /usr/bin/julia Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections_test.jl [ Info: ANTLR parser initialized successfully ┌ Warning: Initialization system is underdetermined. 2 equations for 3 unknowns. Initialization will default to using least squares. `SCCNonlinearProblem` can only be used for initialization of fully determined systems and hence will not be used here. To suppress this warning pass warn_initialize_determined = false. To make this warning into an error, pass fully_determined = true └ @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/initializationproblem.jl:109 ┌ Warning: Did not converge after `maxiters = 100` substitutions. Either there is a cycle in the rules or `maxiters` needs to be higher. └ @ Symbolics ~/.julia/packages/Symbolics/xD5Pj/src/variable.jl:646 ERROR: LoadError: Cyclic guesses detected in the system. Symbolic values were found for the following variables/parameters in the map: var"source.port_p.reference.gamma"(t) => var"idle.port_p.reference.gamma"(t) In order to resolve this, please provide additional numeric guesses so that the chain can be resolved to assign numeric values to each variable. Stacktrace: [1] varmap_to_vars(varmap::Dict{Any, Any}, vars::Vector{SymbolicUtils.BasicSymbolic{Real}}; tofloat::Bool, use_union::Bool, container_type::Type, buffer_eltype::Type, toterm::Function, check::Bool, allow_symbolic::Bool, is_initializeprob::Bool, substitution_limit::Int64) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/systems/problem_utils.jl:408 [2] process_SciMLProblem(constructor::Type, sys::ModelingToolkit.System, op::Dict{Any, Any}; build_initializeprob::Bool, implicit_dae::Bool, t::Nothing, guesses::Dict{Any, Any}, warn_initialize_determined::Bool, initialization_eqs::Vector{Any}, 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, substitution_limit::Int64, use_scc::Bool, time_dependent_init::Bool, algebraic_only::Bool, allow_incomplete::Bool, is_initializeprob::Bool, kwargs::@Kwargs{expression::DataType}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/systems/problem_utils.jl:1443 [3] (SciMLBase.NonlinearLeastSquaresProblem{true, SciMLBase.FullSpecialize})(sys::ModelingToolkit.System, op::Dict{Any, Any}; check_length::Bool, check_compatibility::Bool, expression::Type, kwargs::@Kwargs{u0_constructor::typeof(identity), p_constructor::typeof(identity), eval_expression::Bool, eval_module::Module, warn_cyclic_dependency::Bool, circular_dependency_max_cycle_length::Int64, circular_dependency_max_cycles::Int64, build_initializeprob::Bool, is_initializeprob::Bool}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/nonlinearproblem.jl:83 [4] NonlinearLeastSquaresProblem @ ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/nonlinearproblem.jl:77 [inlined] [5] #_#1090 @ ./none:0 [inlined] [6] ModelingToolkit.InitializationProblem{true, SciMLBase.FullSpecialize}(sys::ModelingToolkit.System, t::Float64, op::Dict{Any, Any}; guesses::Dict{Any, Any}, check_length::Bool, warn_initialize_determined::Bool, initialization_eqs::Vector{Any}, fully_determined::Nothing, check_units::Bool, use_scc::Bool, allow_incomplete::Bool, algebraic_only::Bool, time_dependent_init::Bool, kwargs::@Kwargs{u0_constructor::typeof(identity), p_constructor::typeof(identity), eval_expression::Bool, eval_module::Module, warn_cyclic_dependency::Bool, circular_dependency_max_cycle_length::Int64, circular_dependency_max_cycles::Int64}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/initializationproblem.jl:138 [7] InitializationProblem @ ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/initializationproblem.jl:20 [inlined] [8] #_#1144 @ ./none:0 [inlined] [9] maybe_build_initialization_problem(sys::ModelingToolkit.System, iip::Bool, op::Dict{Any, Any}, t::Float64, defs::Dict{Any, Any}, guesses::Dict{Any, Any}, missing_unknowns::Set{Any}; implicit_dae::Bool, time_dependent_init::Bool, u0_constructor::Function, p_constructor::Function, floatT::Type, initialization_eqs::Vector{Any}, use_scc::Bool, eval_expression::Bool, eval_module::Module, kwargs::@Kwargs{warn_initialize_determined::Bool, fully_determined::Nothing, warn_cyclic_dependency::Bool, check_units::Bool, circular_dependency_max_cycle_length::Int64, circular_dependency_max_cycles::Int64, algebraic_only::Bool, allow_incomplete::Bool}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/systems/problem_utils.jl:1135 [10] process_SciMLProblem(constructor::Type, sys::ModelingToolkit.System, op::Vector{Any}; build_initializeprob::Bool, implicit_dae::Bool, t::Float64, guesses::Dict{Any, Any}, warn_initialize_determined::Bool, initialization_eqs::Vector{Any}, 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, substitution_limit::Int64, use_scc::Bool, time_dependent_init::Bool, algebraic_only::Bool, allow_incomplete::Bool, is_initializeprob::Bool, kwargs::@Kwargs{expression::DataType, check_compatibility::Bool, reltol::Float64, saveat::Float64}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/systems/problem_utils.jl:1409 [11] (SciMLBase.ODEProblem{true, SciMLBase.FullSpecialize})(sys::ModelingToolkit.System, op::Vector{Any}, tspan::Tuple{Float64, Float64}; callback::Nothing, check_length::Bool, eval_expression::Bool, expression::Type, eval_module::Module, check_compatibility::Bool, kwargs::@Kwargs{reltol::Float64, saveat::Float64}) @ ModelingToolkit ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/odeproblem.jl:81 [12] ODEProblem @ ~/.julia/packages/ModelingToolkit/YHUaX/src/problems/odeproblem.jl:73 [inlined] [13] ODEProblem @ ./none:0 [inlined] [14] #ODEProblem#1035 @ ./none:0 [inlined] [15] create_odeproblem(filename::String; parser::Symbol, u0::Vector{Any}, kwargs::@Kwargs{}) @ BaseModelica ~/.julia/packages/BaseModelica/eRfgs/src/BaseModelica.jl:195 [16] create_odeproblem @ ~/.julia/packages/BaseModelica/eRfgs/src/BaseModelica.jl:149 [inlined] [17] macro expansion @ /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/TestBaseModelica/src/TestBaseModelica.jl:23 [inlined] [18] macro expansion @ ./timing.jl:421 [inlined] [19] run_test(base_modelica_file::String; settings::TestSettings) @ TestBaseModelica /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/TestBaseModelica/src/TestBaseModelica.jl:22 [20] top-level scope @ /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/Modelica_4.1.0_Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections/Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections_test.jl:4 in expression starting at /var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelicaLibraryTesting/Modelica_4.1.0_Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections/Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections_test.jl:4