From 950c77aac7bb42031fd94c55b3b27f4f42414664 Mon Sep 17 00:00:00 2001 From: phannebohm Date: Mon, 19 Jun 2023 17:47:57 +0200 Subject: [PATCH] Fix simplify on `semiLinear` with equal slopes (#10854) --- OMCompiler/Compiler/NFFrontEnd/NFSimplifyExp.mo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OMCompiler/Compiler/NFFrontEnd/NFSimplifyExp.mo b/OMCompiler/Compiler/NFFrontEnd/NFSimplifyExp.mo index 83ee4abe03c..3d7cb04bab0 100644 --- a/OMCompiler/Compiler/NFFrontEnd/NFSimplifyExp.mo +++ b/OMCompiler/Compiler/NFFrontEnd/NFSimplifyExp.mo @@ -284,7 +284,7 @@ algorithm exp := Expression.makeZero(ty); elseif Expression.isEqual(m1, m2) then // both slopes x*m1, x*m2 are equal - exp := Expression.BINARY(x, Operator.makeAdd(ty), m1); + exp := Expression.BINARY(x, Operator.makeMul(ty), m1); else // no simplification, just return exp := Expression.CALL(call);