﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
2129	Incompatible argument types to operation matrix multiplication	Martin Sjölund	somebody	"It seems we don't handle some matrix multiplications where dims have an expression instead of integers:
{{{
[/var/lib/hudson/jobs/OpenModelica_MSL_COVERAGE/workspace/OpenModelica/build/lib/omlibrary/Modelica 3.2.1/Math/package.mo:3594:9-3594:30:writable] Error: Incompatible argument types to operation matrix multiplication in component <NO COMPONENT>, left type: Real[size(A, 2), size(A, 1)], right type: Real[size(A, 1), size(A, 2)]
[/var/lib/hudson/jobs/OpenModelica_MSL_COVERAGE/workspace/OpenModelica/build/lib/omlibrary/Modelica 3.2.1/Math/package.mo:3594:9-3594:30:writable] Error: Cannot resolve type of expression transpose(U) * C. The operands have types Real[size(A, 2), size(A, 1)], Real[size(A, 1), size(A, 2)] in component <NO COMPONENT>.
}}}

Never mind that the sizes of A,1 and A,2 are always equal."	defect	closed	high	1.9.0	Frontend	trunk	fixed		
