From 13dd7a70394967a25fc06d00d4d45e2181bfc520 Mon Sep 17 00:00:00 2001 From: EJ Dohmen <ezekiel.dohmen@ligo.org> Date: Thu, 9 Jun 2022 14:46:52 -0700 Subject: [PATCH] Adding some reset logic in the simulation build case --- src/epics/util/feCodeGen.pl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/epics/util/feCodeGen.pl b/src/epics/util/feCodeGen.pl index e0a6ffd58..5a07141d8 100755 --- a/src/epics/util/feCodeGen.pl +++ b/src/epics/util/feCodeGen.pl @@ -366,6 +366,13 @@ if(defined $ENV{'SIMULATION_BUILD'}) { # When in simulation build receivers are added to the IPC file # But we need to reprocess so we can load their info + $ipcxCnt = 0; # === IPCx === + $ipcxDeclDone = 0; # === IPCx === + $ipcxInitDone = 0; # === IPCx === + $ipcxBlockTags[0] = undef; + $ipcxParts[0][0] = undef; + $ipcxTagCount = 0; + $ipcxReset = ""; ("CDS::IPCx::procIpc") -> ($partCnt); } -- GitLab