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
already done this once):
```
git clone https://github.com/<youruser>/oepnram.git
git clone https://github.com/<youruser>/openram.git
cd openram
```

View File

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