Skip to content

Commit

Permalink
Fix for #3782
Browse files Browse the repository at this point in the history
  • Loading branch information
rfranke committed Mar 24, 2016
1 parent 9d2b906 commit 7b8142a
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions Compiler/Template/CodegenCppCommon.tpl
Expand Up @@ -1855,11 +1855,6 @@ template daeExpCall(Exp call, Context context, Text &preExp /*BUFP*/, Text &varD
let exp = daeExp(inExp, context, &preExp /*BUFC*/, &varDecls /*BUFD*/,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
'integer(<%exp%>)'

case CALL(path=IDENT(name="modelica_mod_int"), expLst={e1,e2}) then
let var1 = daeExp(e1, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
let var2 = daeExp(e2, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
'<%var1%>%<%var2%>)'

case CALL(path=IDENT(name="max"), attr=CALL_ATTR(ty = T_REAL(__)), expLst={e1,e2}) then
let var1 = daeExp(e1, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
let var2 = daeExp(e2, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
Expand Down Expand Up @@ -1955,6 +1950,7 @@ template daeExpCall(Exp call, Context context, Text &preExp /*BUFP*/, Text &varD
let var2 = daeExp(e2, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
'omcpp::trunc(<%var1%>/<%var2%>)'

case CALL(path=IDENT(name="mod"), expLst={e1,e2,index}, attr=attr as CALL_ATTR(__))
case CALL(path=IDENT(name="mod"), expLst={e1,e2}, attr=attr as CALL_ATTR(__)) then
let var1 = daeExp(e1, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
let var2 = daeExp(e2, context, &preExp, &varDecls,simCode , &extraFuncs , &extraFuncsDecl, extraFuncsNamespace, stateDerVectorName, useFlatArrayNotation)
Expand Down

0 comments on commit 7b8142a

Please sign in to comment.