Describe the bug
When attempting to build a dynamic simulation using the psse_ACTIVSg2000_sys case, the simulation fails during the construction of the ResidualModel.
using PowerSimulationsDynamics
using PowerSystems
using PowerSystemCaseBuilder
sys = build_system(PSIDSystems, "ACTIVSg 2000 Bus"; runchecks=false, force_build=true)
sim = Simulation(
ResidualModel, sys, output_dir, (0.0, 5.0), console_level=Logging.Warn
)
┌ Error: ResidualModel failed to build
│ exception =
│ ArgumentError: row indices I[k] must satisfy 1 <= I[k] <= m
│ Stacktrace:
│ [1] sparse!(I::Vector{Int64}, J::Vector{Int64}, V::Vector{ComplexF64}, m::Int64, n::Int64, combine::typeof(+), klasttouch::Vector{Int64}, csrrowptr::Vector{Int64}, csrcolval::Vector{Int64}, csrnzval::Vector{ComplexF64}, csccolptr::Vector{Int64}, cscrowval::Vector{Int64}, cscnzval::Vector{ComplexF64})
│ @ SparseArrays D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1174
│ [2] sparse(I::Vector{Int64}, J::Vector{Int64}, V::Vector{ComplexF64}, m::Int64, n::Int64, combine::Function)
│ @ SparseArrays D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1093
│ [3] sparse
│ @ D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1328 [inlined]
│ [4] Ybus(branches::Vector{ACBranch}, buses::Vector{ACBus}, fixed_admittances::Vector{FixedAdmittance}; check_connectivity::Bool, make_branch_admittance_matrices::Bool)
│ @ PowerNetworkMatrices D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:260
│ [5] Ybus
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:247 [inlined]
│ [6] Ybus(sys::System; kwargs::@kwargs{})
│ @ PowerNetworkMatrices D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:306
│ [7] Ybus
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:302 [inlined]
│ [8] _get_ybus(sys::System)
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:299
│ [9] PowerSimulationsDynamics.SimulationInputs(sys::System, ::ReferenceBus)
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:28
│ [10] SimulationInputs
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:158 [inlined]
│ [11] _build_inputs!(sim::Simulation{ResidualModel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:222
│ [12] _build!(sim::Simulation{ResidualModel}; kwargs::@kwargs{console_level::Base.CoreLogging.LogLevel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:437
│ [13] _build!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:412 [inlined]
│ [14] (::PowerSimulationsDynamics.var"#125#126"{@kwargs{console_level::Base.CoreLogging.LogLevel}, Simulation{ResidualModel}})()
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:478
│ [15] with_logstate(f::PowerSimulationsDynamics.var"#125#126"{@kwargs{console_level::Base.CoreLogging.LogLevel}, Simulation{ResidualModel}}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [16] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [17] #build!#124
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:477 [inlined]
│ [18] build!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:475 [inlined]
│ [19] Simulation(::Type{ResidualModel}, system::System, simulation_folder::String, tspan::Tuple{Float64, Float64}, perturbations::Vector{PowerSimulationsDynamics.Perturbation}; kwargs::@kwargs{console_level::Base.CoreLogging.LogLevel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:188
│ [20] Simulation (repeats 2 times)
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:166 [inlined]
│ [21] main()
│ @ Main d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:334
│ [22] top-level scope
│ @ d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:345
│ [23] eval
│ @ .\boot.jl:430 [inlined]
│ [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│ @ Base .\loading.jl:2734
│ [25] include_string(m::Module, txt::String, fname::String)
│ @ Base .\loading.jl:2744
│ [26] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@kwargs{})
│ @ Base .\essentials.jl:1055
│ [27] invokelatest(::Any, ::Any, ::Vararg{Any})
│ @ Base .\essentials.jl:1052
│ [28] inlineeval(m::Module, code::String, code_line::Int64, code_column::Int64, file::String; softscope::Bool)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:271
│ [29] (::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:181
│ [30] withpath(f::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, path::String)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:278
│ [31] (::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:179
│ [32] hideprompt(f::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:38
│ [33] #68
│ @ c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:150 [inlined]
│ [34] with_logstate(f::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [35] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [36] (::VSCodeServer.var"#67#72"{VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:263
│ [37] #invokelatest#2
│ @ .\essentials.jl:1055 [inlined]
│ [38] invokelatest(::Any)
│ @ Base .\essentials.jl:1052
│ [39] (::VSCodeServer.var"#65#66")()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:34
└ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:468
┌ Error: Execution failed
│ exception =
│ The Simulation status is BUILD_FAILED. Can not continue, correct your inputs and build the simulation again.
│ Stacktrace:
│ [1] error(s::String)
│ @ Base .\error.jl:35
│ [2] simulation_pre_step!(sim::Simulation{ResidualModel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:496
│ [3] _execute!(sim::Simulation{ResidualModel}, solver::IDA{:Dense, Nothing, Nothing}; kwargs::@kwargs{dtmax::Float64})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:522
│ [4] _execute!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:520 [inlined]
│ [5] (::PowerSimulationsDynamics.var"#133#134"{@kwargs{dtmax::Float64}, Simulation{ResidualModel}, IDA{:Dense, Nothing, Nothing}})()
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:579
│ [6] with_logstate(f::PowerSimulationsDynamics.var"#133#134"{@kwargs{dtmax::Float64}, Simulation{ResidualModel}, IDA{:Dense, Nothing, Nothing}}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [7] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [8] #execute!#132
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:577 [inlined]
│ [9] execute!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:575 [inlined]
│ [10] main()
│ @ Main d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:337
│ [11] top-level scope
│ @ d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:345
│ [12] eval
│ @ .\boot.jl:430 [inlined]
│ [13] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│ @ Base .\loading.jl:2734
│ [14] include_string(m::Module, txt::String, fname::String)
│ @ Base .\loading.jl:2744
│ [15] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@kwargs{})
│ @ Base .\essentials.jl:1055
│ [16] invokelatest(::Any, ::Any, ::Vararg{Any})
│ @ Base .\essentials.jl:1052
│ [17] inlineeval(m::Module, code::String, code_line::Int64, code_column::Int64, file::String; softscope::Bool)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:271
│ [18] (::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:181
│ [19] withpath(f::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, path::String)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:278
│ [20] (::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:179
│ [21] hideprompt(f::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:38
│ [22] #68
│ @ c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:150 [inlined]
│ [23] with_logstate(f::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [24] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [25] (::VSCodeServer.var"#67#72"{VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:263
│ [26] #invokelatest#2
│ @ .\essentials.jl:1055 [inlined]
│ [27] invokelatest(::Any)
│ @ Base .\essentials.jl:1052
│ [28] (::VSCodeServer.var"#65#66")()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:34
└ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:581
Describe the bug
When attempting to build a dynamic simulation using the psse_ACTIVSg2000_sys case, the simulation fails during the construction of the ResidualModel.
using PowerSimulationsDynamics
using PowerSystems
using PowerSystemCaseBuilder
sys = build_system(PSIDSystems, "ACTIVSg 2000 Bus"; runchecks=false, force_build=true)
sim = Simulation(
ResidualModel, sys, output_dir, (0.0, 5.0), console_level=Logging.Warn
)
┌ Error: ResidualModel failed to build
│ exception =
│ ArgumentError: row indices I[k] must satisfy 1 <= I[k] <= m
│ Stacktrace:
│ [1] sparse!(I::Vector{Int64}, J::Vector{Int64}, V::Vector{ComplexF64}, m::Int64, n::Int64, combine::typeof(+), klasttouch::Vector{Int64}, csrrowptr::Vector{Int64}, csrcolval::Vector{Int64}, csrnzval::Vector{ComplexF64}, csccolptr::Vector{Int64}, cscrowval::Vector{Int64}, cscnzval::Vector{ComplexF64})
│ @ SparseArrays D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1174
│ [2] sparse(I::Vector{Int64}, J::Vector{Int64}, V::Vector{ComplexF64}, m::Int64, n::Int64, combine::Function)
│ @ SparseArrays D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1093
│ [3] sparse
│ @ D:\Julia-1.11.7\share\julia\stdlib\v1.11\SparseArrays\src\sparsematrix.jl:1328 [inlined]
│ [4] Ybus(branches::Vector{ACBranch}, buses::Vector{ACBus}, fixed_admittances::Vector{FixedAdmittance}; check_connectivity::Bool, make_branch_admittance_matrices::Bool)
│ @ PowerNetworkMatrices D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:260
│ [5] Ybus
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:247 [inlined]
│ [6] Ybus(sys::System; kwargs::@kwargs{})
│ @ PowerNetworkMatrices D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:306
│ [7] Ybus
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerNetworkMatrices\XXeBY\src\ybus_calculations.jl:302 [inlined]
│ [8] _get_ybus(sys::System)
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:299
│ [9] PowerSimulationsDynamics.SimulationInputs(sys::System, ::ReferenceBus)
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:28
│ [10] SimulationInputs
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation_inputs.jl:158 [inlined]
│ [11] _build_inputs!(sim::Simulation{ResidualModel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:222
│ [12] _build!(sim::Simulation{ResidualModel}; kwargs::@kwargs{console_level::Base.CoreLogging.LogLevel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:437
│ [13] _build!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:412 [inlined]
│ [14] (::PowerSimulationsDynamics.var"#125#126"{@kwargs{console_level::Base.CoreLogging.LogLevel}, Simulation{ResidualModel}})()
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:478
│ [15] with_logstate(f::PowerSimulationsDynamics.var"#125#126"{@kwargs{console_level::Base.CoreLogging.LogLevel}, Simulation{ResidualModel}}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [16] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [17] #build!#124
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:477 [inlined]
│ [18] build!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:475 [inlined]
│ [19] Simulation(::Type{ResidualModel}, system::System, simulation_folder::String, tspan::Tuple{Float64, Float64}, perturbations::Vector{PowerSimulationsDynamics.Perturbation}; kwargs::@kwargs{console_level::Base.CoreLogging.LogLevel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:188
│ [20] Simulation (repeats 2 times)
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:166 [inlined]
│ [21] main()
│ @ Main d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:334
│ [22] top-level scope
│ @ d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:345
│ [23] eval
│ @ .\boot.jl:430 [inlined]
│ [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│ @ Base .\loading.jl:2734
│ [25] include_string(m::Module, txt::String, fname::String)
│ @ Base .\loading.jl:2744
│ [26] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@kwargs{})
│ @ Base .\essentials.jl:1055
│ [27] invokelatest(::Any, ::Any, ::Vararg{Any})
│ @ Base .\essentials.jl:1052
│ [28] inlineeval(m::Module, code::String, code_line::Int64, code_column::Int64, file::String; softscope::Bool)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:271
│ [29] (::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:181
│ [30] withpath(f::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, path::String)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:278
│ [31] (::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:179
│ [32] hideprompt(f::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:38
│ [33] #68
│ @ c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:150 [inlined]
│ [34] with_logstate(f::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [35] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [36] (::VSCodeServer.var"#67#72"{VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:263
│ [37] #invokelatest#2
│ @ .\essentials.jl:1055 [inlined]
│ [38] invokelatest(::Any)
│ @ Base .\essentials.jl:1052
│ [39] (::VSCodeServer.var"#65#66")()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:34
└ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:468
┌ Error: Execution failed
│ exception =
│ The Simulation status is BUILD_FAILED. Can not continue, correct your inputs and build the simulation again.
│ Stacktrace:
│ [1] error(s::String)
│ @ Base .\error.jl:35
│ [2] simulation_pre_step!(sim::Simulation{ResidualModel})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:496
│ [3] _execute!(sim::Simulation{ResidualModel}, solver::IDA{:Dense, Nothing, Nothing}; kwargs::@kwargs{dtmax::Float64})
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:522
│ [4] _execute!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:520 [inlined]
│ [5] (::PowerSimulationsDynamics.var"#133#134"{@kwargs{dtmax::Float64}, Simulation{ResidualModel}, IDA{:Dense, Nothing, Nothing}})()
│ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:579
│ [6] with_logstate(f::PowerSimulationsDynamics.var"#133#134"{@kwargs{dtmax::Float64}, Simulation{ResidualModel}, IDA{:Dense, Nothing, Nothing}}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [7] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [8] #execute!#132
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:577 [inlined]
│ [9] execute!
│ @ D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:575 [inlined]
│ [10] main()
│ @ Main d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:337
│ [11] top-level scope
│ @ d:\搞事业的阿开\thu\learnsimulation\plane\list_types.jl:345
│ [12] eval
│ @ .\boot.jl:430 [inlined]
│ [13] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│ @ Base .\loading.jl:2734
│ [14] include_string(m::Module, txt::String, fname::String)
│ @ Base .\loading.jl:2744
│ [15] invokelatest(::Any, ::Any, ::Vararg{Any}; kwargs::@kwargs{})
│ @ Base .\essentials.jl:1055
│ [16] invokelatest(::Any, ::Any, ::Vararg{Any})
│ @ Base .\essentials.jl:1052
│ [17] inlineeval(m::Module, code::String, code_line::Int64, code_column::Int64, file::String; softscope::Bool)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:271
│ [18] (::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:181
│ [19] withpath(f::VSCodeServer.var"#70#75"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, path::String)
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:278
│ [20] (::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:179
│ [21] hideprompt(f::VSCodeServer.var"#69#74"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams})
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\repl.jl:38
│ [22] #68
│ @ c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:150 [inlined]
│ [23] with_logstate(f::VSCodeServer.var"#68#73"{Bool, Bool, Bool, Module, String, Int64, Int64, String, VSCodeServer.ReplRunCodeRequestParams}, logstate::Base.CoreLogging.LogState)
│ @ Base.CoreLogging .\logging\logging.jl:524
│ [24] with_logger
│ @ .\logging\logging.jl:635 [inlined]
│ [25] (::VSCodeServer.var"#67#72"{VSCodeServer.ReplRunCodeRequestParams})()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:263
│ [26] #invokelatest#2
│ @ .\essentials.jl:1055 [inlined]
│ [27] invokelatest(::Any)
│ @ Base .\essentials.jl:1052
│ [28] (::VSCodeServer.var"#65#66")()
│ @ VSCodeServer c:\Users\HUAWEI.antigravity\extensions\julialang.language-julia-1.170.2-universal\scripts\packages\VSCodeServer\src\eval.jl:34
└ @ PowerSimulationsDynamics D:\Julia-1.11.7\JuliaPKG\packages\PowerSimulationsDynamics\b6f1m\src\base\simulation.jl:581