﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5086	Equations involving cat and slice operators not flattened by the NF	Francesco Casella	Per Östlund	"Please check [https://libraries.openmodelica.org/branches/newInst/PowerSystems/files/PowerSystems_PowerSystems.Examples.AC1ph_DC.Elementary.DoublelLine.err PowerSystems.Examples.AC1ph_DC.Elementary.DoublelLine]. The following error is reported:
{{{
[OpenModelica/OMCompiler/Compiler/SimCode/SimCodeUtil.mo:5544:7-5544:48:writable] Error: 
Internal error for Eqn: 1 :
 lineF.C * $DER.lineF.v + {{0.0, -0.0}, {-0.0, 0.0}} * lineF.v = cat(2, lineF.i[:,1:lineF.nF - 2] - lineF.i[:,2:lineF.nF - 1], lineF.i[:,lineF.nF - 1:lineF.nF] - lineF.i[:,lineF.nF:lineF.nF + 1] - lineF.iF_p, lineF.i[:,lineF.nF + 1:3] - lineF.i[:,lineF.nF + 2:4])
array equations currently only supported on form v = functioncall(...)
}}}
It seems that for some reason there are equations in a for loop which are not fully unrolled by the NF."	defect	closed	high	2.0.0	New Instantiation		fixed		
