Skip to content

Commit 8b054b2

Browse files
committed
fix duplicate override error check
1 parent f936cfd commit 8b054b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hammer/tech/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,8 +343,8 @@ def override_tech_libraries(self) -> None:
343343
path = path[0]
344344
else:
345345
fname = os.path.basename(path)
346-
if (key, fname) in manual_overrides:
347-
self.logger.error("Attempted to add {(key,path)} to overrides when {manual_overrides[(key, fname)]} already exists!")
346+
if (key, fname) in manual_overrides and manual_overrides[(key,fname)] != path:
347+
self.logger.error(f"Attempted to add {(key,path)} to overrides when {manual_overrides[(key, fname)]} already exists!")
348348
manual_overrides[(key, fname)] = path
349349
else:
350350
if len(self.get_setting("vlsi.technology.override_libraries")) > 0:

0 commit comments

Comments
 (0)