From 83fa85f978de3996925330d07b853b2a8720b2ef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 23 Mar 2023 17:05:34 +0100
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Crash=20when=20writing=20the=20(?=
 =?UTF-8?q?static)=20set=5Fauxiliary=5Fvariables=20file=20in=20the=20prese?=
 =?UTF-8?q?nce=20of=20external=20functions?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

(cherry picked from commit 34c37cfd01fdba4d017dafaad5d7750c810f17df)
---
 src/StaticModel.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/StaticModel.cc b/src/StaticModel.cc
index 9efbbcbc..ba9d28f6 100644
--- a/src/StaticModel.cc
+++ b/src/StaticModel.cc
@@ -2171,7 +2171,7 @@ StaticModel::writeAuxVarRecursiveDefinitions(ostream &output, ExprNodeOutputType
       dynamic_cast<ExprNode *>(aux_equation)->writeExternalFunctionOutput(output, ExprNodeOutputType::matlabStaticModel, {}, {}, tef_terms);
   for (auto aux_equation : aux_equations)
     {
-      dynamic_cast<ExprNode *>(aux_equation->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type);
+      dynamic_cast<ExprNode *>(aux_equation->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type, {}, {}, tef_terms);
       output << ";" << endl;
     }
 }
-- 
GitLab