From 41b9907da4a6817e7dc40428eddcc956e520ba20 Mon Sep 17 00:00:00 2001 From: htfab Date: Wed, 8 May 2024 18:28:54 +0200 Subject: [PATCH] feat(precheck): extend error message for overlapping pins --- precheck/pin_check.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/precheck/pin_check.py b/precheck/pin_check.py index 3a3681b..8a3f699 100644 --- a/precheck/pin_check.py +++ b/precheck/pin_check.py @@ -246,7 +246,10 @@ def pin_check(gds: str, lef: str, template_def: str, toplevel: str): continue if ty1 < by2 or ty2 < by1: continue - logging.error(f"Overlapping pins in {lef}: {pin1} and {pin2}") + logging.error( + f"Overlapping pins in {lef}: {pin1} and {pin2}." + "All exported pins have to be separate, and must not overlap or abut." + ) lef_errors += 1 # check gds for the ports being present