- 
          
- 
                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
endthe error is
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working