﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1922	Codegeneration does not handle extended records	Jens Frenkel	Martin Sjölund	"For the Models of MSL3.2.1

Modelica.Electrical.Spice3.Examples.FourInverters.mos
Modelica.Electrical.Spice3.Examples.Inverter.mos
Modelica.Electrical.Spice3.Examples.InvertersApartRecord.mos
Modelica.Electrical.Spice3.Examples.Nand.mos
Modelica.Electrical.Spice3.Examples.Nor.mos
Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair.mos
Modelica.Electrical.Spice3.Examples.Spice3BenchmarkMosfetCharacterization.mos
Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter.mos

The codegeneraton does not handle

record Mos1Calc ""Further mosfet variables (for level 1)""
  extends Mos.MosCalc;
end Mos1Calc;

Modelica.Electrical.Spice3.Examples.FourInverters_functions.c:1013: error: incompatible type for argument 4 of 'omc_Modelica_Electrical_Spice3_Internal_Mos_mosCalcDEVqmeyer'

Modelica.Electrical.Spice3.Examples.FourInverters_functions.c:579: note: expected 'struct Modelica_Electrical_Spice3_Internal_Mos_MosCalc' but argument is of type 'struct Modelica_Electrical_Spice3_Internal_Mos1_Mos1Calc'
"	defect	closed	high	1.9.0	Code Generation	trunk	fixed	extended records	Jens Frenkel
