From be5254a735b2bb1fceb5a6087f23ecb3d42ebdec Mon Sep 17 00:00:00 2001 From: wibraun Date: Thu, 18 Oct 2018 15:27:05 +0200 Subject: [PATCH] fix SimCodeDump, dump also bool variables Belonging to [master]: - OpenModelica/OMCompiler#2730 --- Compiler/SimCode/SimCodeUtil.mo | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Compiler/SimCode/SimCodeUtil.mo b/Compiler/SimCode/SimCodeUtil.mo index c099996a139..ef815405a39 100644 --- a/Compiler/SimCode/SimCodeUtil.mo +++ b/Compiler/SimCode/SimCodeUtil.mo @@ -7255,8 +7255,9 @@ protected list stateVars; list derivativeVars; list algVars; - list intAlgVars; list discreteAlgVars; + list intAlgVars; + list boolAlgVars; list aliasVars; list intAliasVars; list paramVars; @@ -7269,14 +7270,15 @@ protected list functions; algorithm SimCode.MODELINFO(vars=simVars, varInfo=varInfo, functions=functions) := modelInfo; - SimCodeVar.SIMVARS(stateVars=stateVars,derivativeVars=derivativeVars,algVars=algVars,intAlgVars=intAlgVars,discreteAlgVars=discreteAlgVars,aliasVars=aliasVars,intAliasVars=intAliasVars, + SimCodeVar.SIMVARS(stateVars=stateVars,derivativeVars=derivativeVars,algVars=algVars,boolAlgVars=boolAlgVars,intAlgVars=intAlgVars,discreteAlgVars=discreteAlgVars,aliasVars=aliasVars,intAliasVars=intAliasVars, paramVars=paramVars,intParamVars=intParamVars,boolParamVars=boolParamVars, extObjVars=extObjVars,constVars=constVars,intConstVars=intConstVars,stringConstVars=stringConstVars) := simVars; SimCode.VARINFO(numStateVars=nsv,numAlgVars=nalgv) := varInfo; dumpVarLst(stateVars,"stateVars ("+intString(nsv)+")"); dumpVarLst(derivativeVars,"derivativeVars"); dumpVarLst(algVars,"algVars ("+intString(nalgv)+")"); - dumpVarLst(intAlgVars,"intAlgVars"); dumpVarLst(discreteAlgVars,"discreteAlgVars"); + dumpVarLst(intAlgVars,"intAlgVars"); + dumpVarLst(boolAlgVars,"boolAlgVars"); dumpVarLst(aliasVars,"aliasVars"); dumpVarLst(intAliasVars,"intAliasVars"); dumpVarLst(paramVars,"paramVars");