JuliaEnergy / PowerDynamics.jl

Package for dynamical modeling of power grids
https://juliaenergy.github.io/PowerDynamics.jl/latest/
GNU General Public License v3.0
104 stars 32 forks source link

Update dependencies #209

Closed lindnemi closed 1 year ago

lindnemi commented 1 year ago

I got a lot of deprecated warnings and even some errors during a standard test run with a new ND version. Here is a part of the error log

  213 dependencies successfully precompiled in 838 seconds. 7 already precompiled.
  4 dependencies had warnings during precompilation:
┌ Symbolics [0c5d862f-8b57-4792-8d23-62f2024744c7]
│  WARNING: Code.get_symbolify is deprecated, use get_rewrites instead.
│    likely near /home/runner/.julia/packages/Symbolics/UrqtQ/src/build_function.jl:130
└  
┌ ModelingToolkit [961ee093-0014-501f-94e3-6117800e7a78]
│  WARNING: importing deprecated binding Symbolics.@register into ModelingToolkit.
└  
┌ BlockSystems [4663d367-db1f-4bef-81e7-dc1bd7f7b428]
│  ┌ Warning: The ordering of the states might change in future versions. Therefore it is highly recommend to provide all variables in the f_* arguments. There are missing entrys in f_states, f_inputs, f_params are missing some entrys!
│  └ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/function_generation.jl:85
│  ┌ Warning: The ordering of the states might change in future versions. Therefore it is highly recommend to provide all variables in the f_* arguments. There are missing entrys in f_states, f_inputs, f_params are missing some entrys!
│  └ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/function_generation.jl:85
│  ┌ Warning: The ordering of the states might change in future versions. Therefore it is highly recommend to provide all variables in the f_* arguments. There are missing entrys in f_states, f_inputs, f_params are missing some entrys!
│  └ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/function_generation.jl:85
└  
┌ DomainSets [5b8099bc-c8ec-5219-889f-1d9e522a28bf]
│  WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).
└  
     Testing Running tests...
┌ Warning: This method is deprecated in favor of using NonlinearSolve.jl. Note that an ODEProblem
│ can be converted into a steady state NonlinearProblem via
│ `NonlinearProblem(prob::ODEProblem)`. The algorithm `NLSolveJL` as part of the
│ SciMLNLSolve.jl set of nonlinear solvers for NonlinearSolve.jl is equivalent to
│ SteadyStateDiffEq.jl's default `SSRootfind` (with a few improvements).
│ 
│ See [the documentation of NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/)
│ for more details.
└ @ SteadyStateDiffEq ~/.julia/packages/SteadyStateDiffEq/jYQUK/src/solve.jl:8
PowerModels Operationpoint Finder Tests: Error During Test at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
  Got exception outside of a @test
  LoadError: PowerDynamics.OperationPointError("The operation point search did not converge. (rootfind method, Success)")
  Stacktrace:
    [1] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:200
    [2] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:190
    [3] find_operationpoint(pg::PowerGrid, ic_guess::Nothing; p0::Nothing, t0::Float64, sol_method::Symbol, solve_powerflow::Bool, sol_kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:155
    [4] find_operationpoint
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122 [inlined]
    [5] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/operationpoint/PowerModelsIntegration.jl:28
    [6] include(fname::String)
      @ Base.MainInclude ./client.jl:478
    [7] macro expansion
      @ ./timing.jl:393 [inlined]
    [8] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
    [9] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
   [10] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
   [11] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
   [12] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
   [13] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [14] top-level scope
      @ none:6
   [15] eval
      @ ./boot.jl:370 [inlined]
   [16] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:280
   [17] _start()
      @ Base ./client.jl:522
  in expression starting at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/operationpoint/PowerModelsIntegration.jl:28
States Tests: 9.046347886 s
┌ Warning: This method is deprecated in favor of using NonlinearSolve.jl. Note that an ODEProblem
│ can be converted into a steady state NonlinearProblem via
│ `NonlinearProblem(prob::ODEProblem)`. The algorithm `NLSolveJL` as part of the
│ SciMLNLSolve.jl set of nonlinear solvers for NonlinearSolve.jl is equivalent to
│ SteadyStateDiffEq.jl's default `SSRootfind` (with a few improvements).
│ 
│ See [the documentation of NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/)
│ for more details.
└ @ SteadyStateDiffEq ~/.julia/packages/SteadyStateDiffEq/jYQUK/src/solve.jl:8
permutation tests array constructor: Error During Test at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:10
  Got exception outside of a @test
  PowerDynamics.OperationPointError("The operation point search did not converge. (rootfind method, Success)")
  Stacktrace:
    [1] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:200
    [2] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:190
    [3] find_operationpoint(pg::PowerGrid, ic_guess::Nothing; p0::Nothing, t0::Float64, sol_method::Symbol, solve_powerflow::Bool, sol_kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:155
    [4] find_operationpoint
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122 [inlined]
    [5] find_operationpoint(pg::PowerGrid)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122
    [6] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:22 [inlined]
    [7] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
    [8] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:11
    [9] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [10] macro expansion
      @ ./timing.jl:393 [inlined]
   [11] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
   [12] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
   [13] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
   [14] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
   [15] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
   [16] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [17] top-level scope
      @ none:6
   [18] eval
      @ ./boot.jl:370 [inlined]
   [19] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:280
   [20] _start()
      @ Base ./client.jl:522
┌ Warning: This method is deprecated in favor of using NonlinearSolve.jl. Note that an ODEProblem
│ can be converted into a steady state NonlinearProblem via
│ `NonlinearProblem(prob::ODEProblem)`. The algorithm `NLSolveJL` as part of the
│ SciMLNLSolve.jl set of nonlinear solvers for NonlinearSolve.jl is equivalent to
│ SteadyStateDiffEq.jl's default `SSRootfind` (with a few improvements).
│ 
│ See [the documentation of NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/)
│ for more details.
└ @ SteadyStateDiffEq ~/.julia/packages/SteadyStateDiffEq/jYQUK/src/solve.jl:8
permutation tests OrderedDict constructor: Error During Test at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:35
  Got exception outside of a @test
  PowerDynamics.OperationPointError("The operation point search did not converge. (rootfind method, Success)")
  Stacktrace:
    [1] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:200
    [2] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:190
    [3] find_operationpoint(pg::PowerGrid, ic_guess::Nothing; p0::Nothing, t0::Float64, sol_method::Symbol, solve_powerflow::Bool, sol_kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:155
    [4] find_operationpoint
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122 [inlined]
    [5] find_operationpoint(pg::PowerGrid)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122
    [6] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:46 [inlined]
    [7] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
    [8] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/common/PowerGrid.jl:36
    [9] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [10] macro expansion
      @ ./timing.jl:393 [inlined]
   [11] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
   [12] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
   [13] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
   [14] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
   [15] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
   [16] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [17] top-level scope
      @ none:6
   [18] eval
      @ ./boot.jl:370 [inlined]
   [19] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:280
   [20] _start()
      @ Base ./client.jl:522
PowerGrid Tests: 5.537420703 s
PowerGridSolutions Tests: 21.006419215 s
PQAlgebraic Node Tests: 0.309764705 s
┌ Warning: This method is deprecated in favor of using NonlinearSolve.jl. Note that an ODEProblem
│ can be converted into a steady state NonlinearProblem via
│ `NonlinearProblem(prob::ODEProblem)`. The algorithm `NLSolveJL` as part of the
│ SciMLNLSolve.jl set of nonlinear solvers for NonlinearSolve.jl is equivalent to
│ SteadyStateDiffEq.jl's default `SSRootfind` (with a few improvements).
│ 
│ See [the documentation of NonlinearSolve.jl](https://docs.sciml.ai/NonlinearSolve/stable/)
│ for more details.
└ @ SteadyStateDiffEq ~/.julia/packages/SteadyStateDiffEq/jYQUK/src/solve.jl:8
PQAlgebraic as a corner case of VoltageDependentLoad: Error During Test at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/VoltageDependentLoad.jl:20
  Got exception outside of a @test
  PowerDynamics.OperationPointError("The operation point search did not converge. (rootfind method, Success)")
  Stacktrace:
    [1] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:200
    [2] _find_operationpoint_rootfind(pg::PowerGrid, ic_guess::Vector{Float64}, p0::Nothing, t0::Float64)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:190
    [3] find_operationpoint(pg::PowerGrid, ic_guess::Nothing; p0::Nothing, t0::Float64, sol_method::Symbol, solve_powerflow::Bool, sol_kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:155
    [4] find_operationpoint
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122 [inlined]
    [5] find_operationpoint(pg::PowerGrid)
      @ PowerDynamics ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/src/operationpoint/operationpoint.jl:122
    [6] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/VoltageDependentLoad.jl:35 [inlined]
    [7] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
    [8] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/VoltageDependentLoad.jl:21
    [9] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [10] macro expansion
      @ ./timing.jl:393 [inlined]
   [11] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
   [12] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
   [13] macro expansion
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
   [14] macro expansion
      @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
   [15] top-level scope
      @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
   [16] include(fname::String)
      @ Base.MainInclude ./client.jl:478
   [17] top-level scope
      @ none:6
   [18] eval
      @ ./boot.jl:370 [inlined]
   [19] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:280
   [20] _start()
      @ Base ./client.jl:522
VoltageDependentLoad Node Tests: 0.766771478 s
PVAlgebraic Node Tests: 0.22264601 s
SlackAlgebraic Node Tests: 0.132016799 s
SwingEq Node Tests: 0.31298082 s
SwingEqLVS Node Tests: 0.20935045 s
FourthOrderEq Node Tests: 0.256297462 s
FourthOrderEqGovernorIEEEG1 Node Tests: 0.286867501 s
FourthOrderEqExciterIEEEDC1A Node Tests: 0.326972483 s
VoltageSourceInverterMinimal Node Tests: 0.184616437 s
VoltageSourceInverterVoltagePT1 Node Tests: 0.191467168 s
CurrentSourceInverterMinimal Node Tests: 0.170325173 s
┌ Warning: RHS shows non-zero (208) allocations!
└ @ Main ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/NodeTestBase.jl:15
CompositeNode Node Tests: 3.615696862 s
ExponentialRecoveryLoad Node Tests: 0.223396182 s
FourthOrderEqGovernorExciterAVR Node Tests: 0.267967878 s
RLCLoad Node Tests: 0.249388196 s
PVInverter Tests: 0.257665733 s
┌ Warning: RHS shows non-zero (80) allocations!
└ @ Main ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/NodeTestBase.jl:15
WindGenType 4 Tests: 0.253591215 s
┌ Warning: RHS shows non-zero (240) allocations!
└ @ Main ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/NodeTestBase.jl:15
WindGenType 4 with Rotor Control Tests: 0.277244319 s
┌ Warning: RHS shows non-zero (160) allocations!
└ @ Main ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/nodes/NodeTestBase.jl:15
CurtailedPowerPlantWithInertia Tests: 0.302122828 s
FluctuationNode Tests: 0.199820178 s
NormalForm Tests: 1.864431095 s
General IONode Tests: 30.681686243 s
┌ Warning: Simplification of equations of ##GridForming#379 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#379 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#420 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#420 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#441 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#441 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#462 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#462 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#467 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#467 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#472 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#472 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#493 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#493 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#498 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#498 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#509 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#509 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#524 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#524 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
┌ Warning: Simplification of equations of ##GridForming#529 lead to missing metadata of Any[p_filter₊output(t), i_i(t), u_i(t), i_r(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##GridForming#529 lead to missing metadata of Any[u_i(t), u_r(t), q_filter₊output(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
BlockSystems based GFI Tests: 74.829571013 s
┌ Warning: Simplification of equations of ##Bus#550 lead to missing metadata of Any[u_i(t), u_r(t), i_r(t), i_i(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:285
┌ Warning: Simplification of removed equations of ##Bus#550 lead to missing metadata of Any[u_i(t), u_r(t)]. Skip!
└ @ BlockSystems ~/.julia/packages/BlockSystems/CXE00/src/transformations.jl:290
BusNode Tests: 24.18287502 s
StaticLine tests: 0.078397088 s
PiModelLine tests: 0.406320786 s
RLLine tests: 43.355797418 s
Transformer tests: 0.407127343 s
AbstractPerturbation Tests: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/AbstractPerturbation.jl:25
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] top-level scope
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478
 [2] include(fname::String)
   @ Base.MainInclude ./client.jl:478
 [3] macro expansion
   @ ./timing.jl:393 [inlined]
 [4] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
 [6] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [8] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
AbstractPerturbation Tests: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/AbstractPerturbation.jl:29
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] top-level scope
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478
 [2] include(fname::String)
   @ Base.MainInclude ./client.jl:478
 [3] macro expansion
   @ ./timing.jl:393 [inlined]
 [4] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
 [6] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [8] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
AbstractPerturbation Tests: 18.46263702 s
ChangeInitialConditions Tests: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/ChangeInitialConditions.jl:23
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] top-level scope
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478
 [2] include(fname::String)
   @ Base.MainInclude ./client.jl:478
 [3] macro expansion
   @ ./timing.jl:393 [inlined]
 [4] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
 [6] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [8] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
ChangeInitialConditions Tests: 9.183265962 s
test Power Perturbation with NodeParameterChange simulation: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:15
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
 [2] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:15 [inlined]
 [3] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [4] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:7
test Power Perturbation with NodeParameterChange simulation: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:29
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
 [2] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:29 [inlined]
 [3] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [4] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/NodeParameterChange.jl:21
NodeParameterChange Tests: 8.435196235 s
LineFailure Tests: Test Failed at /home/runner/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/faults/LineFailure.jl:31
  Expression: sol.dqsol.retcode == :Success
   Evaluated: SciMLBase.ReturnCode.Success == Success

Stacktrace:
 [1] top-level scope
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:478
 [2] include(fname::String)
   @ Base.MainInclude ./client.jl:478
 [3] macro expansion
   @ ./timing.jl:393 [inlined]
 [4] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:50 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1586 [inlined]
 [6] macro expansion
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49 [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/1.9.0/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
 [8] top-level scope
   @ ~/work/NetworkDynamics.jl/NetworkDynamics.jl/PowerDynamics.jl/test/runtests.jl:49
LineFailure Tests: 11.87137244 s
[...]
lindnemi commented 1 year ago

complete log https://github.com/PIK-ICoNe/NetworkDynamics.jl/actions/runs/4980706509/jobs/8913956822?pr=125

AnnaBuettner commented 1 year ago

I also ran into the LoadError: PowerDynamics.OperationPointError("The operation point search did not converge. (rootfind method, Success)") Error. It is extremely annoying

hexaeder commented 1 year ago

closed in #208