Technical data
C 
Target Language Compiler Library Error Messages
C-8
rolllib.tlc Error Messages
1-- The inputs for 
Type
 block 
Name
 are not rollable, or do not exist
(LibDeclareRollVariables) The variable rollVars contains U (declare all 
inputs), but the block does not have any inputs to declare.
2-- u
uIdx
 for 
Type
 block 
Name
 is not rollable, or does not exist
(LibDeclareRollVariables) The variable rollVars contains ui (declare input 
i), but input i does not exist.
3-- The outputs for 
Type
 block 
Name
 are not rollable
(LibDeclareRollVariables) The variable rollVars contains Y (declare all 
outputs), but the block does not have any outputs to declare. The Outport block 
is the only block that is allowed to do this.
4-- y
yIdx
 for 
Type
 block 
Name
 is not rollable
(LibDeclareRollVariables) The variable rollVars contains yi (declare 
output 
i), but the block does not have any outputs to declare. The Outport block 
is the only block that is allowed to do this.
5-- There are no discrete states to roll in 
Type
 block: 
Name
(LibDeclareRollVariables) The variable rollVars contains xd or Xd (declare 
discrete states), but the block does not have any discrete states to declare.
6-- There are no continuous states to roll in 
Type
 block: 
Name
(LibDeclareRollVariables) The variable rollVars contains xc or Xc (declare 
continuous states), but the block does not have any continuous states to 
declare.
7-- There are no parameters to roll in 
Type
 block: 
Name
(LibDeclareRollVariables) The variable rollVars contains P (declare all 
parameters), but the block does not have any parameters to declare.










