Merge pull request #280 from Aurora7913/issue279

Fix compatibility with numpy>=2.4.0
This commit is contained in:
Matt Guthaus 2026-01-16 06:24:55 -08:00 committed by GitHub
commit c99b134deb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -59,7 +59,7 @@ All unit tests should pass first.
3. Clone your repository (or use an existing cloned copy if you've 3. Clone your repository (or use an existing cloned copy if you've
already done this once): already done this once):
``` ```
git clone https://github.com/<youruser>/oepnram.git git clone https://github.com/<youruser>/openram.git
cd openram cd openram
``` ```

View File

@ -1816,9 +1816,9 @@ class layout():
# The boundary will determine the limits to the size # The boundary will determine the limits to the size
# of the routing grid # of the routing grid
boundary = layout.measureBoundary(top_name) boundary = layout.measureBoundary(top_name)
# These must be un-indexed to get rid of the matrix type # These must be un-indexed to get rid of the numpy array type
ll = vector(boundary[0][0], boundary[0][1]) ll = vector(boundary[0][0].item(), boundary[0][1].item())
ur = vector(boundary[1][0], boundary[1][1]) ur = vector(boundary[1][0].item(), boundary[1][1].item())
else: else:
ll, ur = self.bbox ll, ur = self.bbox