﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
2672	Bug with redeclare/replaceable record	Adrian Pop	somebody	"From: Ahmet Akbal via OpenModelica @ ida

Model UsePartialModel.mo in the package TestOMCReplaceable1.mo, 
which extends  PartialModel.mo using redeclare record.

One should get get tData.realVal =  9.9 
and integerVal = 22 but is not the case.

{{{#!mo
within ;
package TestOMCReplaceable1
  record Data

    parameter Real realVal=-1.0;
    parameter Integer integerVal=1;

  end Data;

  record Data1 = Data (realVal=9.9, integerVal=22);
  
  partial model PartialModel

    replaceable record testData = Data constrainedby Data annotation (
        choicesAllMatching);
    parameter testData tData;

  end PartialModel;

  model UsePartialModel

    extends PartialModel(redeclare record testData = Data1);
    annotation (Placement(transformation(extent={{-14,-10},{6,10}})));
  end UsePartialModel;

  annotation (uses(Modelica(version=""3.2.1"")));
end TestOMCReplaceable1;
}}}"	defect	closed	high	1.14.0	Frontend	trunk	fixed		
