-
-
Notifications
You must be signed in to change notification settings - Fork 233
Open
Labels
bugSomething isn't workingSomething isn't working
Description
The following definition used to be fine, but is now broken on latest master
ERROR: LoadError: KeyError: key :parameters not found
Stacktrace:
[1] getindex
@ ./dict.jl:498 [inlined]
[2] parse_variable_def!(dict::Dict{…}, mod::Module, arg::Expr, varclass::Symbol, kwargs::OrderedCollections.OrderedSet{…}, where_types::Vector{…}; def::Nothing, indices::Nothing, type::Type, meta::Dict{…})
@ ModelingToolkit ~/.julia/dev/ModelingToolkit/src/systems/model_parsing.jl:329
[3] parse_variable_def!
The issue is the default value for r
, if I remove it things work.
@mtkmodel Fixed begin
@parameters begin
(r[1:2] = [0, 0]), [description = "Fixed absolute xy-position, resolved in planarWorld frame"]
phi = 0, [description = "Fixed angle"]
end
@components begin
frame_b = Frame()
end
@equations begin
frame_b.x ~ r[1]
frame_b.y ~ r[2]
frame_b.phi ~ phi
end
end
the error is
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working