﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5038	Issue with functions using records in the NF	Francesco Casella	Per Östlund	"Four models of the {{{Spice3}}} library, see e.g. [https://libraries.openmodelica.org/branches/newInst/Modelica_trunk/files/Modelica_trunk_Modelica.Electrical.Spice3.Examples.Inverter.err Modelica_trunk_Modelica.Electrical.Spice3.Examples.Inverter] fail with the NF because of this issue:
{{{
Modelica_trunk_Modelica.Electrical.Spice3.Examples.Inverter_06inz.c:717:1414: 
error: too many arguments to function call, expected 31, have 32
  tmp14 = omc_Modelica_Electrical_Spice3_Internal_Mos1_mos1RenameParameters(threadData, omc_Modelica_Electrical_Spice3_Internal_ModelcardMOS(threadData, 
}}}
Apparently something goes wrong in the process of turning the elements of the input/output records into scalar parameters. The flattened functions look exactly the same, unfortunately I cannot dig deeper to see what the problem is."	defect	closed	high	2.0.0	New Instantiation		fixed		
