From 54454f69dab66bc4a0ff02faed6e75821c3f709c Mon Sep 17 00:00:00 2001
From: Erik von Reis <evonreis@caltech.edu>
Date: Tue, 31 May 2022 11:35:49 -0700
Subject: [PATCH] RCG: Widen IFO check in parser3 to allow any capital letter.

---
 src/epics/util/lib/Parser3.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/epics/util/lib/Parser3.pm b/src/epics/util/lib/Parser3.pm
index ebaa59d72..e854a32a8 100644
--- a/src/epics/util/lib/Parser3.pm
+++ b/src/epics/util/lib/Parser3.pm
@@ -643,7 +643,7 @@ sub node_processing {
 		return 1; # Do not call this function on leaves, we already did that
 	} elsif ($block_type eq "Reference") {
                 if ($source_block =~ /cdsIPCx/) {
-                   if ($block_name !~ /[CGHKLMSX]\d\:/) {
+                   if ($block_name !~ /[A-Z]\d\:/) {
                       die "***ERROR: Signal name of IPCx module must include IFO: $block_name\n";
                    }
                 }
-- 
GitLab