﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3421	Wrong error: Tuple assignment only allowed when rhs is a function call (again)	Henrik Tidefelt	somebody	"Similar to #1322, the wrong error is given for the following model:
{{{
model MultiOutputAssignmentMore

  function f
    output Real r1;
    output Real r2;
  algorithm
    r1 := 1.0;
    r2 := 2.0;
  end f;

  Real x, y, z;

algorithm

  (x, y, z) := f();

end MultiOutputAssignmentMore;
}}}

The error is:
   [MultiOutputAssignmentMore: 15:3-15:19]: Tuple assignment only allowed when rhs is function call (in (1.0, 2.0)).

However, the right hand side ''is'' a function call; the problem is that the function has the wrong number of outputs."	defect	closed	high	1.9.4	*unknown*	trunk	fixed		
