From d123b9cb0ed02c852fe82f18fb056a2d3b043a1b Mon Sep 17 00:00:00 2001 From: Andrew Hart Date: Thu, 22 Aug 2024 10:01:37 -0400 Subject: [PATCH] Leave in all projin_nentries_* ports. --- IntegrationTests/common/script/trim_dangling_ports.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/IntegrationTests/common/script/trim_dangling_ports.py b/IntegrationTests/common/script/trim_dangling_ports.py index 1980247e87c..2227ced41d1 100755 --- a/IntegrationTests/common/script/trim_dangling_ports.py +++ b/IntegrationTests/common/script/trim_dangling_ports.py @@ -12,7 +12,13 @@ def getDanglingPorts(): if "is left dangling" not in line: continue portName = line.split()[4].split("/")[1][0:-1] - danglingPorts.append(portName) + + # FIXME: A subset of the projin_nentries_* ports of the MPs are marked as + # dangling, and it is unclear why these particular subsets would be + # dangling. For now, they are left in the designs. + if not portName.startswith("projin_nentries_"): + danglingPorts.append(portName) + return (topFunction, danglingPorts) def trimVHDLFile(fileName):