From 8d28dc0c98105c684c960cb436e9cbb1058ef143 Mon Sep 17 00:00:00 2001 From: phannebohm Date: Fri, 3 Mar 2023 13:45:40 +0100 Subject: [PATCH] Hide results of filtered variables (#10316) Fixes #8271 --- OMCompiler/Compiler/BackEnd/BackendVariable.mo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OMCompiler/Compiler/BackEnd/BackendVariable.mo b/OMCompiler/Compiler/BackEnd/BackendVariable.mo index ea1dabd49d7..cf7ff0a3a81 100644 --- a/OMCompiler/Compiler/BackEnd/BackendVariable.mo +++ b/OMCompiler/Compiler/BackEnd/BackendVariable.mo @@ -1254,7 +1254,7 @@ public function makeParamOutputsOnly input output Boolean fixed; // also output for traversing algorithm var.varKind := BackendDAE.PARAM(); - var := setVarFixed(var, fixed); + var := setHideResult(var, SOME(DAE.BCONST(true))); var.values := if isSome(var.values) then var.values else SOME(getVariableAttributefromType(var.varType)); if isNone(DAEUtil.getFixedAttr(var.values)) then var.values := DAEUtil.setFixedAttr(var.values, SOME(DAE.BCONST(fixed)));