#119 Following instructions fails with magic exit ...
# open_pdks
g
#119 Following instructions fails with magic exit code -9 Issue opened by armleo Hello, Following instructions fails with magic exit code -9 Multiple lines spamming "No label found with index ." in log It blew my log file to about 50GB so I cant copy and paste it here. I really wanted to try to use this to design custom PLL, but it does not work. Any suggestions? OS: Ubuntu 20.04 LTS. Magic: magic-8.3.122 Everything else latest stable Steps to reproduce:
Copy code
cd
mkdir skywater
cd skywater
git clone <https://github.com/google/skywater-pdk>
cd skywater-pdk
git submodule init libraries/sky130_fd_io/latest
git submodule init libraries/sky130_fd_pr/latest
git submodule init libraries/sky130_fd_sc_hd/latest
git submodule init libraries/sky130_fd_sc_hdll/latest
git submodule init libraries/sky130_fd_sc_hs/latest
git submodule init libraries/sky130_fd_sc_ms/latest
git submodule init libraries/sky130_fd_sc_ls/latest
git submodule init libraries/sky130_fd_sc_lp/latest
git submodule init libraries/sky130_fd_sc_hvl/latest
git submodule update
make -j$(nproc) timing 


cd ~/skywater/
git clone --branch 1.0.142 <git://opencircuitdesign.com/open_pdks>
cd open_pdks
./configure --enable-sky130-pdk=$HOME/skywater/skywater-pdk/libraries --with-sky130-local-path=$HOME/skywater/pdk/skywater130 --enable-xschem-sky130
cd sky130
make -j$(nproc) # <---------------- fails here
sudo make install
cd ~/skywater
Currently trying same without -j option for make Thanks, Armleo RTimothyEdwards/open_pdks
m
That's an old version of magic. It's pretty easy to update to the latest version. In
openlane/docker_build
open
docker/magic/Dockerfile
Change
ARG MAGIC_COMMIT=e4bebffeb49fde401e8f531a01feb4c3ef6eb9db
to the version you want.
Copy code
make magic
make merge
That should be
Copy code
make build-magic
make merge