﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1432	Short class definition with redeclared function fails with no error message	Per Östlund	Per Östlund	"The following model fails with no error message:
{{{
partial function part_func
  input Real x;
  output Real y;
end part_func;

function func1
  extends part_func;
algorithm
  y := x;
end func1;

function func2
  extends part_func;
algorithm
  y := 2 * x;
end func2;

model model1
  replaceable function func = part_func;
  Real x;
  Real y;
equation
  x = func(y);
end model1;

model model2 = model1(replaceable function func = func1);
model model3 = model2(replaceable function func = func2);

model model4
  model2 m2;
  model3 m3;
end model4;
}}}
This bug might be related to bug #1430. The model is almost the same, the only difference is that model3 extends from model2 instead of model1. I'm not 100% certain that this type of model is allowed, but regardless of whether it's allowed or not it shouldn't fail without an error message."	defect	closed	high				fixed		Per Östlund
