﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
2192	error during expanding of a slice subscript expression	Lennart Ochel	somebody	"{{{
model bug
  Integer a[3];
  Real b[3];
  Real c[2];
  Integer n;
equation
  n = 2;
algorithm
  a := {1, 2, 3};
  b := {1.1, 2.1, 3.1};
  c := b[a[1:n]];
end bug;
}}}

OpenModelica Output:
{{{
messages = ""Simulation failed for model: bug
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:n]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:n
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
Error: Internal error ComponentReference.expandSlice: Unknown slice a[1:2]
Error: Internal error ComponentReference.expandSlice: Unknown slice 1:2
[CodegenC.tpl:8632:38-8632:38:writable] Error: Template error: dimension: INVALID_DIMENSION n
""
}}}

I am not pretty sure if this is pure Modelica. Even dymola is not able to handle this model. But maybe that doesn't mean anything. So probably we should get this running."	defect	closed	high	1.9.0	Frontend	trunk	fixed		Per Östlund Adrian Pop Lennart Ochel
