Skip to content

Commit

Permalink
Remove hdl21 and vlsirtools to allow numpy 2
Browse files Browse the repository at this point in the history
  • Loading branch information
hpretl committed Aug 13, 2024
1 parent 0e44b0a commit 8ddd8f8
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
4 changes: 4 additions & 0 deletions KNOWN_ISSUES.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ Example:

The visualization tool "AppCSXCAD" will not work in the container with our default settings (`vtkXOpenGLRenderWindow (0x....): Cannot create GLX context. Aborting.`). The issue has been located to be connected with the environment variable "LIBGL_ALWAYS_INDIRECT". As a workaround, we suggest either unsetting the variable or setting it to 0 (`unset LIBGL_ALWAYS_INDIRECT` or `export LIBGL_ALWAYS_INDIRECT=0`) which is persistent for the running terminal or run AppCSXCAD with the variable set to zero inline: `LIBGL_ALWAYS_INDIRECT=0 AppCSXCAD`.

### Hdl21/Vlsirtools

We (temporarily) removed `Hdl21` and `Vlsirtools`, as they force `numpy` to version 1. All other packages allow `numpy` 2, so this removal, until the dependencies are fixed.

## Build

### Boost
Expand Down
1 change: 1 addition & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ This document summarizes the most important changes of the individual releases o
* Move install for as many Python-packages as possible from APT to PIP (to get newer versions).
* Remove alias for `xschem` and `magic`, instead properly install RC files in `/headless`.
* Remove `netlistsvg`, as it is requiring the large node.js package.
* Remove `hdl21` and `vlsirtools` to allow `numpy` 2.

## 2024.07

Expand Down
2 changes: 0 additions & 2 deletions _build/images/base/scripts/99_basepkg_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ pip3 install --upgrade --no-cache-dir \
fusesoc==2.3 \
gdsfactory==8.7.0 \
gdspy==1.6.13 \
hdl21==6.0.0 \
openlane==2.1.2 \
openram==1.2.48 \
pygmid==1.2.12 \
Expand All @@ -30,7 +29,6 @@ pip3 install --upgrade --no-cache-dir \
scikit-rf==1.2.0 \
siliconcompiler==0.26.1 \
spyci==1.0.2 \
vlsirtools==6.0.0 \
volare==0.18.1

#FIXME OpenLane2 goes last to get its dependencies right
Expand Down

0 comments on commit 8ddd8f8

Please sign in to comment.