Skip to content

Passed

tests / testsuite-compliance / ModelicaCompliance.Equations.If.VarConditionNoElse.VarConditionNoElse (from omc OMCompiler v1.18.0-v1.18.0.38+ga767f054d8 compliance suite 3.2)

Took 0.1 sec.

Standard Output

Failed to build model: ModelicaCompliance.Equations.If.VarConditionNoElseError: Too few equations, under-determined system. The model has 0 equation(s) and 2 variable(s).
[/var/lib/jenkins2/ws/OpenModelica_maintenance_v1.18/testsuite/libraries-for-testing/.openmodelica/libraries/ModelicaCompliance 3.2.0-master/Equations/If/VarConditionNoElse.mo:8:3-13:9:writable] Warning: Equation 1 (size: 0) if x < 1.0 then
  y = y + x
  x = time
elseif x >= 1.0 then
  x = 1.0
end if is not big enough to solve 
...[truncated 43 chars]...
variables are: y
  Already solved: x
  Equations used to solve those variables:
[/var/lib/jenkins2/ws/OpenModelica_maintenance_v1.18/testsuite/libraries-for-testing/.openmodelica/libraries/ModelicaCompliance 3.2.0-master/Equations/If/VarConditionNoElse.mo:6:3-6:38:writable] Warning: Variable x does not have any remaining equation to be solved in.
  The original equations were:
  Equation 1: if x < 1.0 then
  y = y + x
  x = time
elseif x >= 1.0 then
  x = 1.0
end if, which needs to solve for y,