From 7c791a70ca77e3c7eb5ddb7a9859403402ebf6a8 Mon Sep 17 00:00:00 2001
From: Thomas Kramer <code@tkramer.ch>
Date: Sun, 28 Jan 2024 22:47:35 +0100
Subject: [PATCH] fix call to db.Region.insert(db.Box)

---
 src/lclayout/writer/lef_writer.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lclayout/writer/lef_writer.py b/src/lclayout/writer/lef_writer.py
index 5b81ab7..dff2043 100644
--- a/src/lclayout/writer/lef_writer.py
+++ b/src/lclayout/writer/lef_writer.py
@@ -54,7 +54,8 @@ def region_to_geometries(region: db.Region, f: float, use_rectangles_only: bool
         # Decompose into rectangles.
         boxes = _decompose_region(region)
         region = db.Region()
-        region.insert(boxes)
+        for box in boxes:
+            region.insert(box)
 
     geometries = []
     for p in region.each():
-- 
GitLab