﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
4600	Internal template error	Rüdiger Franke	Adrian Pop	"Enabling directional derivatives in
   OpenModelica/testsuite/openmodelica/cppruntime/fmu/modelExchange/2.0/testDrumBoiler.mos
with
   setCommandLineOptions(""+d=-disableDirectionalDerivatives""); getErrorString();
and calling omc results in the following internal error, ""which should not happen for functions called from within template code; templates preserve pure 'match'/non-failing semantics"":

{{{
Error: Template error: A template call failed (a call with 3 parameters: OpenModelica/build/bin/../lib/x86_64-linux-gnu/omc/libOpenModelicaCompiler.so: omc_CodegenFMUCpp_translateModel). One possible reason could be that a template imported function call failed (which should not happen for functions called from within template code; templates preserve pure 'match'/non-failing semantics).
Error: Internal error SimCode: The model DrumBoilerModel could not be translated to FMU
""
}}}"	defect	closed	high	1.13.0	Susan (Templates)		fixed		Willi Braun Martin Sjölund
