﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3121	Wrong behaviour of operator overloading example	anonymous	Mahder Alemseged Gebremedhin	"This model contains errors (in operator ""+"" inputs should be a BugRecord type).
Trace is attached.

{{{
#!mo
model Bug
  operator record BugRecord
    Integer x;

    operator function '+'
      input Bug b1;
      input Bug b2;
      output BugRecord rec(x = b1.x + b2.x);
    end '+';
  end BugRecord;

  BugRecord bugRecord = BugRecord(1) + BugRecord(0);
end Bug;
}}}"	defect	assigned	high	Future	NF - New FrontEnd	trunk			
