-
Notifications
You must be signed in to change notification settings - Fork 828
Description
Background Work
- Yes, I searched the mailing list
- Yes, I searched prior issues
- Yes, I searched the documentation
Chipyard Version and Hash
Chipyard Release: latest
Hash: ee46501
OS Setup
Ex: Output of uname -a + lsb_release -a + printenv + conda list
uname -a output:
Linux autodl-container-d5b344ad43-b1e16ae9 5.15.0-143-generic Ubuntu 22.04.5 LTS
lsb_release -a output:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
printenv output:
SHELL=/bin/bash
COLORTERM=truecolor
TERM_PROGRAM_VERSION=1.105.1
CONDA_EXE=/root/miniforge3/bin/conda
AutoDLContainerMonitorSetting=
JAVA_HOME=/root/autodl-tmp/chipyard/.conda-env/lib/jvm
JAVA_LD_LIBRARY_PATH=/root/autodl-tmp/chipyard/.conda-env/lib/jvm/lib/server
AutoDLService6006URL=https://u625621-ad43-b1e16ae9.westb.seetacloud.com:8443
XML_CATALOG_FILES=file:///root/autodl-tmp/chipyard/.conda-env/etc/xml/catalog file:///etc/xml/catalog
PWD=/root/autodl-tmp/chipyard/vlsi
AutoDLContainerUUID=d5b344ad43-b1e16ae9
GSETTINGS_SCHEMA_DIR=/root/autodl-tmp/chipyard/.conda-env/share/glib-2.0/schemas
LOGNAME=root
CONDA_PREFIX=/root/autodl-tmp/chipyard/.conda-env
MAMBA_ROOT_PREFIX=/root/miniforge3
GSETTINGS_SCHEMA_DIR_CONDA_BACKUP=
TZ=Asia/Shanghai
VSCODE_GIT_ASKPASS_NODE=/root/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node
MOTD_SHOWN=pam
AutoDLServiceURL=https://u625621-ad43-b1e16ae9.westb.seetacloud.com:8443
HOME=/root
LANG=C.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36:
AutoDLRegion=west-B
AgentHost=172.51.0.138
SSL_CERT_DIR=/usr/lib/ssl/certs
CONDA_PROMPT_MODIFIER=(/root/autodl-tmp/chipyard/.conda-env)
GIT_ASKPASS=/root/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/extensions/git/dist/askpass.sh
SSH_CONNECTION=127.0.0.1 53464 127.0.0.1 22
VSCODE_GIT_ASKPASS_EXTRA_ARGS=
VSCODE_PYTHON_AUTOACTIVATE_GUARD=1
MAMBA_EXE=/root/miniforge3/bin/mamba
TERM=xterm-256color
USER=root
VSCODE_GIT_IPC_HANDLE=/tmp/vscode-git-520ac59b93.sock
AutodlAutoPanelToken=jupyter-autodl-container-8a114ca3ad-58771b05-bab1bf62650d44f98b07f09099d54136e274553f012064bb3827c32367e3a244d
CONDA_SHLVL=2
SHLVL=1
AutoDLService6008URL=https://uu625621-ad43-b1e16ae9.westb.seetacloud.com:8443
CONDA_PYTHON_EXE=/root/miniforge3/bin/python
LD_LIBRARY_PATH=/root/autodl-tmp/chipyard/.conda-env/riscv-tools/lib
SSL_CERT_FILE=/usr/lib/ssl/certs/ca-certificates.crt
SSH_CLIENT=127.0.0.1 53464 22
CONDA_DEFAULT_ENV=/root/autodl-tmp/chipyard/.conda-env
REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
OMP_NUM_THREADS=32
CONDA_BACKUP_PATH=/root/autodl-tmp/chipyard/.conda-env/bin:/root/miniforge3/condabin:/root/miniconda3/bin:/usr/local/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
VSCODE_GIT_ASKPASS_MAIN=/root/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/extensions/git/dist/askpass-main.js
BROWSER=/root/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/bin/helpers/browser.sh
PATH=/root/autodl-tmp/chipyard/.conda-env/riscv-tools/bin:/root/autodl-tmp/chipyard/.conda-env/bin:/root/miniforge3/condabin:/root/miniconda3/bin:/usr/local/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
MKL_NUM_THREADS=32
CONDA_PREFIX_1=/root/miniforge3
RISCV=/root/autodl-tmp/chipyard/.conda-env/riscv-tools
OLDPWD=/root/autodl-tmp/chipyard
TERM_PROGRAM=vscode
VSCODE_IPC_HOOK_CLI=/tmp/vscode-ipc-8406570a-b21b-431f-8605-aae0197252a5.sock
AutoDLDataCenter=westDC3
_=/root/autodl-tmp/chipyard/.conda-env/bin/printenv
conda list output:
packages in environment at /root/autodl-tmp/chipyard/.conda-env:
Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
aiohappyeyeballs 2.6.1 pyhd8ed1ab_0 conda-forge
aiohttp 3.11.14 py310h89163eb_0 conda-forge
aiosignal 1.3.2 pyhd8ed1ab_0 conda-forge
alabaster 0.7.16 pyhd8ed1ab_0 conda-forge
alsa-lib 1.2.13 hb9d3cd8_0 conda-forge
annotated-types 0.7.0 pyhd8ed1ab_1 conda-forge
anyio 4.9.0 pyh29332c3_0 conda-forge
appdirs 1.4.4 pyhd8ed1ab_1 conda-forge
archspec 0.2.5 pyhd8ed1ab_0 conda-forge
argcomplete 3.6.1 pyhd8ed1ab_0 conda-forge
asttokens 2.4.1 pypi_0 pypi
async-timeout 5.0.1 pyhd8ed1ab_1 conda-forge
atk-1.0 2.38.0 h04ea711_2 conda-forge
attrs 25.3.0 pyh71513ae_0 conda-forge
autoconf 2.71 pl5321h2b4cb7a_1 conda-forge
aws-c-auth 0.8.1 h205f482_0 conda-forge
aws-c-cal 0.8.1 h1a47875_3 conda-forge
aws-c-common 0.10.6 hb9d3cd8_0 conda-forge
aws-c-compression 0.3.0 h4e1184b_5 conda-forge
aws-c-event-stream 0.5.0 h7959bf6_11 conda-forge
aws-c-http 0.9.2 hefd7a92_4 conda-forge
aws-c-io 0.15.3 h173a860_6 conda-forge
aws-c-mqtt 0.11.0 h11f4f37_12 conda-forge
aws-c-s3 0.7.9 he1b24dc_1 conda-forge
aws-c-sdkutils 0.2.2 h4e1184b_0 conda-forge
aws-checksums 0.2.2 h4e1184b_4 conda-forge
aws-xray-sdk 2.14.0 pyhd8ed1ab_1 conda-forge
awscli 2.25.7 py310hff52083_0 conda-forge
awscrt 0.23.8 py310h2abebbc_0 conda-forge
azure-core 1.32.0 pyhff2d567_0 conda-forge
azure-identity 1.21.0 pyhd8ed1ab_0 conda-forge
babel 2.17.0 pyhd8ed1ab_0 conda-forge
backports 1.0 pyhd8ed1ab_5 conda-forge
backports.tarfile 1.2.0 pyhd8ed1ab_1 conda-forge
bash 5.2.21 h7f99829_0 conda-forge
bash-completion 2.11 ha770c72_1 conda-forge
bc 1.07.1 h7f98852_0 conda-forge
bcrypt 3.2.2 pypi_0 pypi
binutils 2.43 h4852527_4 conda-forge
binutils_impl_linux-64 2.43 h4bf12b8_4 conda-forge
bison 3.8.2 h59595ed_0 conda-forge
blinker 1.9.0 pyhff2d567_0 conda-forge
boltons 24.0.0 pyhd8ed1ab_1 conda-forge
boto3 1.37.23 pyhd8ed1ab_0 conda-forge
boto3-stubs 1.37.19 pyhd8ed1ab_0 conda-forge
botocore 1.37.23 pyge310_1234567_0 conda-forge
botocore-stubs 1.37.24 pyhd8ed1ab_0 conda-forge
brotli 1.1.0 hb9d3cd8_2 conda-forge
brotli-bin 1.1.0 hb9d3cd8_2 conda-forge
brotli-python 1.1.0 py310hf71b8c6_2 conda-forge
bzip2 1.0.8 h4bc722e_7 conda-forge
c-ares 1.34.4 hb9d3cd8_0 conda-forge
ca-certificates 2025.10.5 hbd8a1cb_0 conda-forge
cachecontrol 0.14.2 pyha770c72_0 conda-forge
cachecontrol-with-filecache 0.14.2 pyhd8ed1ab_0 conda-forge
cachy 0.3.0 pyhd8ed1ab_2 conda-forge
cairo 1.18.0 h3faef2a_0 conda-forge
ccache 4.10.1 h065aff2_0 conda-forge
certifi 2025.10.5 pyhd8ed1ab_0 conda-forge
cffi 1.17.1 py310h8deb56e_0 conda-forge
charset-normalizer 3.4.1 pyhd8ed1ab_0 conda-forge
clang-format 18.1.7 default_h9bb3924_0 conda-forge
clang-format-18 18.1.7 default_h9bb3924_0 conda-forge
clang-tools 18.1.7 default_h9bb3924_0 conda-forge
click 8.1.8 pyh707e725_0 conda-forge
click-default-group 1.2.4 pyhd8ed1ab_1 conda-forge
clikit 0.6.2 pyhd8ed1ab_3 conda-forge
cloudpickle 3.1.1 pyhd8ed1ab_0 conda-forge
cmake 3.26.3 h077f3f9_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
conda 23.9.0 py310hff52083_2 conda-forge
conda-gcc-specs 13.2.0 h6dde443_13 conda-forge
conda-lock 2.5.7 pyhd8ed1ab_1 conda-forge
conda-package-handling 2.4.0 pyh7900ff3_2 conda-forge
conda-package-streaming 0.11.0 pyhd8ed1ab_1 conda-forge
conda-standalone 24.11.0 ha770c72_0 conda-forge
conda-tree 1.1.1 pyhff2d567_0 conda-forge
constructor 3.11.3 pyh66a16d4_0 conda-forge
contourpy 1.3.1 py310h3788b33_0 conda-forge
coreutils 9.5 hd590300_0 conda-forge
crashtest 0.4.1 pyhd8ed1ab_1 conda-forge
cryptography 40.0.2 py310h34c0648_0 conda-forge
ctags 5.8 h14c3975_1000 conda-forge
curl 7.88.1 hdc1c0ab_1 conda-forge
cycler 0.12.1 pyhd8ed1ab_1 conda-forge
dbus 1.13.6 h5008d03_3 conda-forge
diffutils 3.11 h4ce23a2_0 conda-forge
distlib 0.3.9 pyhd8ed1ab_1 conda-forge
distro 1.8.0 pyhd8ed1ab_0 conda-forge
docopt 0.6.2 pyhd8ed1ab_2 conda-forge
docutils 0.19 py310hff52083_1 conda-forge
doit 0.36.0 pyhd8ed1ab_1 conda-forge
dtc 1.7.2 hb9d3cd8_4 conda-forge
elfutils 0.187 h989201e_0 conda-forge
ensureconda 1.4.6 pyhd8ed1ab_0 conda-forge
exceptiongroup 1.2.2 pyhd8ed1ab_1 conda-forge
expat 2.7.0 h5888daf_0 conda-forge
expect 5.45.4 h555a92e_0 conda-forge
fab-classic 1.20.0 pypi_0 pypi
file 5.39 h753d276_1 conda-forge
filelock 3.18.0 pyhd8ed1ab_0 conda-forge
findutils 4.10.0 hb9d3cd8_0 conda-forge
flask 3.1.0 pyhd8ed1ab_1 conda-forge
flask-cors 5.0.1 pyh29332c3_0 conda-forge
flex 2.6.4 h58526e2_1004 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_3 conda-forge
fontconfig 2.14.2 h14ed4e7_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fonttools 4.56.0 py310h89163eb_0 conda-forge
freetype 2.12.1 h267a509_2 conda-forge
fribidi 1.0.10 h36c2ea0_0 conda-forge
frozenlist 1.5.0 py310h89163eb_1 conda-forge
fsspec 2025.3.2 pyhd8ed1ab_0 conda-forge
gcc 13.2.0 hc7bed06_13 conda-forge
gcc_impl_linux-64 13.2.0 h9eb54c0_13 conda-forge
gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge
gdspy 1.4 pypi_0 pypi
gengetopt 2.23 h9c3ff4c_0 conda-forge
gettext 0.23.1 h5888daf_0 conda-forge
gettext-tools 0.23.1 h5888daf_0 conda-forge
giflib 5.2.2 hd590300_0 conda-forge
git 2.45.0 pl5321hd39f443_0 conda-forge
gitdb 4.0.12 pyhd8ed1ab_0 conda-forge
gitpython 3.1.44 pyhff2d567_0 conda-forge
gmp 6.3.0 hac33072_2 conda-forge
gnutls 3.7.9 hb077bed_0 conda-forge
gperf 3.1 h9c3ff4c_0 conda-forge
graphite2 1.3.13 h59595ed_1003 conda-forge
graphviz 11.0.0 hc68bbd7_0 conda-forge
gtk2 2.24.33 h280cfa0_4 conda-forge
gts 0.7.6 h977cf35_4 conda-forge
gxx 13.2.0 hc7bed06_13 conda-forge
gxx_impl_linux-64 13.2.0 h2a599c4_13 conda-forge
gzip 1.13 hd590300_0 conda-forge
h11 0.14.0 pyhd8ed1ab_1 conda-forge
hammer-vlsi 1.2.0 pypi_0 pypi
harfbuzz 8.5.0 hfac3d4d_0 conda-forge
html5lib 1.1 pyhd8ed1ab_2 conda-forge
humanfriendly 10.0 pyh707e725_8 conda-forge
icontract 2.7.1 pypi_0 pypi
icu 73.2 h59595ed_0 conda-forge
idna 3.10 pyhd8ed1ab_1 conda-forge
imagesize 1.4.1 pyhd8ed1ab_0 conda-forge
importlib-metadata 8.6.1 pyha770c72_0 conda-forge
importlib_resources 6.5.2 pyhd8ed1ab_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_1 conda-forge
itsdangerous 2.2.0 pyhd8ed1ab_1 conda-forge
jaraco.classes 3.4.0 pyhd8ed1ab_2 conda-forge
jaraco.context 6.0.1 pyhd8ed1ab_0 conda-forge
jaraco.functools 4.1.0 pyhd8ed1ab_0 conda-forge
jeepney 0.9.0 pyhd8ed1ab_0 conda-forge
jinja2 3.1.6 pyhd8ed1ab_0 conda-forge
jmespath 1.0.1 pyhd8ed1ab_1 conda-forge
joserfc 1.0.4 pyhd8ed1ab_0 conda-forge
jq 1.7.1 hd590300_0 conda-forge
jsondiff 2.2.1 pyhd8ed1ab_1 conda-forge
jsonpatch 1.33 pyhd8ed1ab_1 conda-forge
jsonpointer 3.0.0 py310hff52083_1 conda-forge
jsonschema 4.23.0 pyhd8ed1ab_1 conda-forge
jsonschema-path 0.3.4 pyh29332c3_0 conda-forge
jsonschema-specifications 2024.10.1 pyhd8ed1ab_1 conda-forge
kernel-headers_linux-64 5.14.0 h8bc681e_0 conda-forge
keyring 25.6.0 pyha804496_0 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
kiwisolver 1.4.7 py310h3788b33_0 conda-forge
krb5 1.20.1 h81ceb04_0 conda-forge
lazy-object-proxy 1.10.0 py310ha75aee5_2 conda-forge
lcms2 2.16 hb7c19ff_0 conda-forge
ld_impl_linux-64 2.43 h712a8e2_4 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libabseil 20240116.2 cxx17_he02047a_1 conda-forge
libarchive 3.5.2 hada088e_3 conda-forge
libasprintf 0.23.1 h8e693c7_0 conda-forge
libasprintf-devel 0.23.1 h8e693c7_0 conda-forge
libblas 3.9.0 31_h59b9bed_openblas conda-forge
libbrotlicommon 1.1.0 hb9d3cd8_2 conda-forge
libbrotlidec 1.1.0 hb9d3cd8_2 conda-forge
libbrotlienc 1.1.0 hb9d3cd8_2 conda-forge
libcblas 3.9.0 31_he106b2a_openblas conda-forge
libclang-cpp18.1 18.1.7 default_h9bb3924_0 conda-forge
libclang13 18.1.7 default_h087397f_0 conda-forge
libcups 2.3.3 h36d4200_3 conda-forge
libcurl 7.88.1 hdc1c0ab_1 conda-forge
libdeflate 1.20 hd590300_0 conda-forge
libdwarf 0.0.0.20190110_28_ga81397fc4 h753d276_0 ucb-bar
libdwarf-dev 0.0.0.20190110_28_ga81397fc4 h753d276_0 ucb-bar
libedit 3.1.20250104 pl5321h7949ede_0 conda-forge
libev 4.33 hd590300_2 conda-forge
libexpat 2.7.0 h5888daf_0 conda-forge
libfdt 1.7.2 hb9d3cd8_4 conda-forge
libffi 3.4.6 h2dba641_1 conda-forge
libgcc 14.2.0 h767d61c_2 conda-forge
libgcc-devel_linux-64 13.2.0 hdb50d1a_113 conda-forge
libgcc-ng 14.2.0 h69a702a_2 conda-forge
libgcrypt 1.11.0 ha770c72_2 conda-forge
libgcrypt-devel 1.11.0 hb9d3cd8_2 conda-forge
libgcrypt-lib 1.11.0 hb9d3cd8_2 conda-forge
libgcrypt-tools 1.11.0 hb9d3cd8_2 conda-forge
libgd 2.3.3 h119a65a_9 conda-forge
libgettextpo 0.23.1 h5888daf_0 conda-forge
libgettextpo-devel 0.23.1 h5888daf_0 conda-forge
libgfortran 14.2.0 h69a702a_2 conda-forge
libgfortran-ng 14.2.0 h69a702a_2 conda-forge
libgfortran5 14.2.0 hf1ad2bd_2 conda-forge
libgirepository 1.80.1 h003a4f0_0 conda-forge
libglib 2.80.2 hf974151_0 conda-forge
libgomp 14.2.0 h767d61c_2 conda-forge
libgpg-error 1.51 hbd13f7d_1 conda-forge
libhiredis 1.0.2 h2cc385e_0 conda-forge
libiconv 1.18 h4ce23a2_1 conda-forge
libidn2 2.3.8 ha4ef2c3_0 conda-forge
libjpeg-turbo 3.0.0 hd590300_1 conda-forge
liblapack 3.9.0 31_h7ac8fdf_openblas conda-forge
libllvm18 18.1.7 hb77312f_0 conda-forge
liblzma 5.6.4 hb9d3cd8_0 conda-forge
liblzma-devel 5.6.4 hb9d3cd8_0 conda-forge
libmagic 5.39 h753d276_1 conda-forge
libmicrohttpd 0.9.77 h97afed2_0 conda-forge
libnghttp2 1.58.0 h47da74e_1 conda-forge
libnsl 2.0.1 hd590300_0 conda-forge
libopenblas 0.3.29 pthreads_h94d23a6_0 conda-forge
libpng 1.6.43 h2797004_0 conda-forge
libprotobuf 4.25.3 h08a7969_0 conda-forge
librsvg 2.58.1 hadf69e7_0 conda-forge
libsanitizer 13.2.0 h6ddb7a1_13 conda-forge
libsecret 0.18.8 h329b89f_2 conda-forge
libsqlite 3.46.0 hde9e2c9_0 conda-forge
libssh2 1.11.0 h0841786_0 conda-forge
libstdcxx 14.2.0 h8f9b012_2 conda-forge
libstdcxx-devel_linux-64 13.2.0 hdb50d1a_113 conda-forge
libstdcxx-ng 14.2.0 h4852527_2 conda-forge
libtasn1 4.20.0 hb9d3cd8_0 conda-forge
libtiff 4.6.0 h1dd3fc0_3 conda-forge
libunistring 0.9.10 h7f98852_0 conda-forge
libusb1 2.0.1 pyhd8ed1ab_0 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libuv 1.50.0 hb9d3cd8_0 conda-forge
libwebp 1.4.0 h2c329e2_0 conda-forge
libwebp-base 1.4.0 hd590300_0 conda-forge
libxcb 1.15 h0b41bf4_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxml2 2.12.7 hc051c1a_1 conda-forge
libzlib 1.2.13 h4ab18f5_6 conda-forge
lz4-c 1.9.4 hcb278e6_0 conda-forge
lzo 2.10 hd590300_1001 conda-forge
lzop 1.04 h4dfbaa5_3 conda-forge
m4 1.4.18 h516909a_1001 conda-forge
make 4.4.1 hb9d3cd8_2 conda-forge
markupsafe 3.0.2 py310h89163eb_1 conda-forge
matplotlib-base 3.10.1 py310h68603db_0 conda-forge
mock 5.2.0 pypi_0 pypi
more-itertools 10.6.0 pyhd8ed1ab_0 conda-forge
mosh 1.4.0 pl5321h7cc048c_8 conda-forge
moto 5.1.2 pyhd8ed1ab_0 conda-forge
mpc 1.3.1 h24ddda3_1 conda-forge
mpfr 4.2.1 h90cbb55_3 conda-forge
msal 1.32.0 pyhd8ed1ab_0 conda-forge
msal_extensions 1.3.1 py310hff52083_0 conda-forge
msgpack-python 1.1.0 py310h3788b33_0 conda-forge
multidict 6.2.0 py310h89163eb_0 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
mypy 1.15.0 py310ha75aee5_0 conda-forge
mypy-boto3-s3 1.37.24 pyhd8ed1ab_0 conda-forge
mypy_boto3_ec2 1.37.24 pyhd8ed1ab_0 conda-forge
mypy_extensions 1.0.0 pyha770c72_1 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
nettle 3.9.1 h7ab15ed_0 conda-forge
networkx 3.4.2 pyh267e887_2 conda-forge
ninja 1.12.1 h297d8ca_0 conda-forge
numpy 1.26.4 pypi_0 pypi
oniguruma 6.9.10 hb9d3cd8_0 conda-forge
openapi-schema-validator 0.6.3 pyhd8ed1ab_0 conda-forge
openapi-spec-validator 0.7.1 pyhd8ed1ab_1 conda-forge
openjdk 20.0.2 haa376d0_2 conda-forge
openjpeg 2.5.2 h488ebb8_0 conda-forge
openssl 3.5.4 h26f9b46_0 conda-forge
p11-kit 0.24.1 hc5aa10d_0 conda-forge
packaging 24.2 pyhd8ed1ab_2 conda-forge
pandas 2.2.2 py310hf9f9076_1 conda-forge
pango 1.54.0 h84a9a3c_0 conda-forge
paramiko-ng 2.9.0 pypi_0 pypi
pastel 0.2.1 pyhd8ed1ab_0 conda-forge
patch 2.7.6 h7f98852_1002 conda-forge
pathable 0.4.4 pyhd8ed1ab_0 conda-forge
pcre2 10.43 hcad00b1_0 conda-forge
perl 5.32.1 7_hd590300_perl5 conda-forge
pillow 10.3.0 py310hf73ecf8_0 conda-forge
pip 25.0.1 pyh8b19718_0 conda-forge
pixman 0.44.2 h29eaf8c_0 conda-forge
pkginfo 1.12.1.2 pyhd8ed1ab_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_2 conda-forge
platformdirs 4.3.7 pyh29332c3_0 conda-forge
pluggy 1.5.0 pyhd8ed1ab_1 conda-forge
popt 1.16 h0b475e3_2002 conda-forge
portalocker 3.0.0 py310hff52083_0 conda-forge
prompt-toolkit 3.0.38 pyha770c72_0 conda-forge
propcache 0.2.1 py310h89163eb_1 conda-forge
psutil 7.0.0 py310ha75aee5_0 conda-forge
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
pycairo 1.27.0 py310h25ff670_0 conda-forge
pycosat 0.6.6 py310ha75aee5_2 conda-forge
pycparser 2.22 pyh29332c3_1 conda-forge
pydantic 1.10.21 pypi_0 pypi
pydantic-core 2.33.0 py310hc1293b2_0 conda-forge
pyelftools 0.32 py310hff52083_0 conda-forge
pygments 2.19.1 pyhd8ed1ab_0 conda-forge
pygobject 3.48.2 py310h30b043a_0 conda-forge
pyjwt 2.10.1 pyhd8ed1ab_0 conda-forge
pykwalify 1.8.0 pyhd8ed1ab_0 conda-forge
pylddwrap 1.2.2 pypi_0 pypi
pylev 1.4.0 pyhd8ed1ab_0 conda-forge
pyopenssl 23.2.0 pyhd8ed1ab_1 conda-forge
pyparsing 3.2.3 pyhd8ed1ab_1 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
pytest 8.3.5 pyhd8ed1ab_0 conda-forge
pytest-dependency 0.5.1 pyhd8ed1ab_1 conda-forge
pytest-mock 3.14.0 pyhd8ed1ab_1 conda-forge
python 3.10.14 hd12c33a_0_cpython conda-forge
python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge
python-graphviz 0.20.3 pyh91182bf_2 conda-forge
python-tzdata 2025.2 pyhd8ed1ab_0 conda-forge
python_abi 3.10 5_cp310 conda-forge
pytz 2025.2 pyhd8ed1ab_0 conda-forge
pyyaml 6.0.2 py310h89163eb_2 conda-forge
qemu 5.0.0 hb15d774_0 ucb-bar
qhull 2020.2 h434a139_5 conda-forge
readline 8.2 h8c095d6_2 conda-forge
referencing 0.36.2 pyh29332c3_0 conda-forge
requests 2.32.3 pyhd8ed1ab_1 conda-forge
responses 0.25.7 pyhd8ed1ab_0 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_1 conda-forge
rhash 1.4.3 hd590300_2 conda-forge
riscv-tools 1.0.6 0_h1234567_g56c29e0 ucb-bar
rpds-py 0.24.0 py310hc1293b2_0 conda-forge
rsync 3.3.0 he6cb5fe_0 conda-forge
ruamel-yaml 0.17.40 pypi_0 pypi
ruamel-yaml-clib 0.2.12 pypi_0 pypi
s2n 1.5.11 h072c03f_0 conda-forge
s3fs 0.4.2 py_0 conda-forge
s3transfer 0.11.4 pyhd8ed1ab_0 conda-forge
sbt 1.10.2 h707e725_0 conda-forge
screen 4.8.0 he28a2e2_0 conda-forge
secretstorage 3.3.3 py310hff52083_3 conda-forge
sed 4.8 he412f7d_0 conda-forge
setuptools 75.8.2 pyhff2d567_0 conda-forge
six 1.17.0 pyhd8ed1ab_0 conda-forge
smmap 5.0.2 pyhd8ed1ab_0 conda-forge
sniffio 1.3.1 pyhd8ed1ab_1 conda-forge
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
sphinx 7.3.7 pyhd8ed1ab_0 conda-forge
sphinx-autobuild 2024.10.3 pyhd8ed1ab_1 conda-forge
sphinx_rtd_theme 3.0.1 pyha770c72_0 conda-forge
sphinxcontrib-applehelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-devhelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-htmlhelp 2.1.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-jquery 4.1 pyhd8ed1ab_1 conda-forge
sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_1 conda-forge
sphinxcontrib-qthelp 2.0.0 pyhd8ed1ab_1 conda-forge
sphinxcontrib-serializinghtml 1.1.10 pyhd8ed1ab_1 conda-forge
sqlite 3.46.0 h6d4b2fc_0 conda-forge
starlette 0.46.1 pyha770c72_0 conda-forge
sty 1.0.0 pyhd8ed1ab_1 conda-forge
sure 2.0.1 pypi_0 pypi
sysroot_linux-64 2.34 h8bc681e_0 conda-forge
tar 1.34 hb2e2bae_1 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
tomli 2.2.1 pyhd8ed1ab_1 conda-forge
tomlkit 0.13.2 pyha770c72_1 conda-forge
toolz 0.12.1 pyhd8ed1ab_0 conda-forge
tqdm 4.67.1 pyhd8ed1ab_1 conda-forge
truststore 0.10.1 pyh29332c3_0 conda-forge
types-awscrt 0.24.2 pyhd8ed1ab_0 conda-forge
types-pytz 2025.1.0.20250318 pyhd8ed1ab_0 conda-forge
types-pyyaml 6.0.12.20241230 pyhd8ed1ab_0 conda-forge
types-requests 2.31.0.6 pyhd8ed1ab_0 conda-forge
types-s3transfer 0.6.0.post4 pyhd8ed1ab_1 conda-forge
types-urllib3 1.26.25.14 pyhd8ed1ab_1 conda-forge
typing-extensions 4.13.0 h9fa5a19_1 conda-forge
typing-inspection 0.4.0 pyhd8ed1ab_0 conda-forge
typing_extensions 4.13.0 pyh29332c3_1 conda-forge
tzdata 2025b h78e105d_0 conda-forge
unicodedata2 16.0.0 py310ha75aee5_0 conda-forge
unzip 6.0 h7f98852_3 conda-forge
urllib3 1.26.19 pyhd8ed1ab_0 conda-forge
uvicorn 0.34.0 pyh31011fe_0 conda-forge
verilator 5.022 h7cd9344_1 conda-forge
vim 9.1.0611 py310pl5321hc40cd9f_1 conda-forge
virtualenv 20.30.0 pyhd8ed1ab_0 conda-forge
watchfiles 1.0.4 py310h505e2c1_0 conda-forge
wcwidth 0.2.13 pyhd8ed1ab_1 conda-forge
webencodings 0.5.1 pyhd8ed1ab_3 conda-forge
websockets 15.0.1 py310ha75aee5_0 conda-forge
werkzeug 3.1.3 pyhd8ed1ab_1 conda-forge
west 1.3.0 pyhd8ed1ab_2 conda-forge
wget 1.21.4 hda4d442_0 conda-forge
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
which 2.21 h0b41bf4_1 conda-forge
wrapt 1.17.2 py310ha75aee5_0 conda-forge
xmltodict 0.14.2 pyhd8ed1ab_1 conda-forge
xorg-fixesproto 5.0 hb9d3cd8_1003 conda-forge
xorg-inputproto 2.3.2 hb9d3cd8_1003 conda-forge
xorg-kbproto 1.0.7 hb9d3cd8_1003 conda-forge
xorg-libice 1.1.2 hb9d3cd8_0 conda-forge
xorg-libsm 1.2.6 he73a12e_0 conda-forge
xorg-libx11 1.8.9 h8ee46fc_0 conda-forge
xorg-libxau 1.0.12 hb9d3cd8_0 conda-forge
xorg-libxdmcp 1.1.5 hb9d3cd8_0 conda-forge
xorg-libxext 1.3.4 h0b41bf4_2 conda-forge
xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge
xorg-libxi 1.7.10 h4bc722e_1 conda-forge
xorg-libxrender 0.9.11 hd590300_0 conda-forge
xorg-libxt 1.3.0 hd590300_1 conda-forge
xorg-libxtst 1.2.5 h4bc722e_0 conda-forge
xorg-recordproto 1.14.2 hb9d3cd8_1003 conda-forge
xorg-renderproto 0.11.1 hb9d3cd8_1003 conda-forge
xorg-xextproto 7.3.0 hb9d3cd8_1004 conda-forge
xorg-xproto 7.0.31 hb9d3cd8_1008 conda-forge
xxhash 0.8.2 hd590300_0 conda-forge
xz 5.6.4 hbcc6ac9_0 conda-forge
xz-gpl-tools 5.6.4 hbcc6ac9_0 conda-forge
xz-tools 5.6.4 hb9d3cd8_0 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
yarl 1.18.3 py310h89163eb_1 conda-forge
zipp 3.20.2 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h4ab18f5_6 conda-forge
zstandard 0.23.0 py310ha75aee5_1 conda-forge
zstd 1.5.6 ha6fb4c9_0 conda-forge
Other Setup
Ex: Prior steps taken / Documentation Followed / etc...
I followed 1.4. Initial Repository Setup setup chipyard. Then I tried 2.1. Software RTL Simulation and 5.7. ASAP7 Tutorial. Then I did make clean in chipyard/vlsi dir.
I followed 5.9. Sky130 + OpenROAD Tutorial to install Sky130 and OpenROAD dependencies:
# channel settings so openroad/klayout install properly
conda config --set channel_priority true
conda config --add channels defaults
# download all files for Sky130A PDK
conda create -c litex-hub --prefix ~/.conda-sky130 open_pdks.sky130a=1.0.457_0_g32e8f23
# clone the SRAM22 Sky130 SRAM macros
git clone https://github.com/rahulk29/sram22_sky130_macros ~/sram22_sky130_macros
# install all VLSI tools
conda create -c litex-hub --prefix ~/.conda-yosys yosys=0.27_4_gb58664d44
conda create -c litex-hub --prefix ~/.conda-openroad openroad=2.0_7070_g0264023b6
conda create -c litex-hub --prefix ~/.conda-klayout klayout=0.28.5_98_g87e2def28
conda create -c litex-hub --prefix ~/.conda-signoff magic=8.3.376_0_g5e5879c netgen=1.5.250_0_g178b172
# revert conda settings
conda config --set channel_priority strict
conda config --remove channels defaultsBefore I ran, I executed:
source env.sh
./scripts/init-vlsi.sh sky130 openroad
cd vlsiI alse filled example-sky130.yml and example-openroad.yml.
Current Behavior
When I ran make buildfile tutorial=sky130-openroad, I got the following error:
[<global>] Loading hammer-vlsi libraries and reading settings
[<global>] Loading technology 'hammer.technology.sky130'
[<global>] Key technology.sky130.sky130_nda has a type str is not yet implemented
[<global>] Key technology.sky130.sky130_cds has a type str is not yet implemented
[<global>] Key technology.sky130.openram_lib has a type str is not yet implemented
[<global>] Key technology.sky130.dffram_lib has a type Optional[str] is not yet implemented
[<global>] Key technology.sky130.pdk_home has a type Optional[str] is not yet implemented
[<global>] Key technology.sky130.lvs_deck_sources has a type Optional[list[str]] is not yet implemented
[<global>] Key technology.sky130.io_file has a type str is not yet implemented
[tech] The install path: /path/to/skywater-src-nda does not exist, looked at key technology.sky130.sky130_nda
[tech] Modifying CDL netlist: /root/.conda-sky130/share/pdk/sky130A/libs.ref/sky130_fd_sc_hd/cdl/sky130_fd_sc_hd.cdl -> /root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/tech-sky130-cache/sky130_fd_sc_hd.cdl
[tech] Modifying Verilog netlist: /root/.conda-sky130/share/pdk/sky130A/libs.ref/sky130_fd_sc_hd/verilog/sky130_fd_sc_hd.v -> /root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/tech-sky130-cache/sky130_fd_sc_hd.v
[tech] Removing incorrectly formed specify block.
[tech] Fixing broken net references with select specify blocks.
[tech] Modifying Verilog netlist: /root/.conda-sky130/share/pdk/sky130A/libs.ref/sky130_fd_sc_hd/verilog/primitives.v -> /root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/tech-sky130-cache/primitives.v
[tech] Modifying Technology LEF: /root/.conda-sky130/share/pdk/sky130A/libs.ref/sky130_fd_sc_hd/techlef/sky130_fd_sc_hd__nom.tlef -> /root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/tech-sky130-cache/sky130_fd_sc_hd__nom.tlef
[tech] Modifying IO LEF: /root/.conda-sky130/share/pdk/sky130A/libs.ref/sky130_fd_io/lef/sky130_ef_io.lef -> /root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/tech-sky130-cache/sky130_ef_io.lef
[tech] Fixing broken sky130_ef_io__analog_esd_pad LEF definition.
[tech] Loaded Sky130 Tech
Traceback (most recent call last):
File "/root/autodl-tmp/chipyard/vlsi/./example-vlsi-sky130", line 63, in <module>
ExampleDriver().main()
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1725, in main
sys.exit(self.run_main_parsed(vars(parser.parse_args(args))))
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1617, in run_main_parsed
driver, errors = self.args_to_driver(args)
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/vlsi/cli_driver.py", line 1376, in args_to_driver
driver = HammerDriver(options, config)
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/vlsi/driver.py", line 104, in __init__
self.load_technology()
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/vlsi/driver.py", line 167, in load_technology
tech.get_lib_units()
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 386, in get_lib_units
libs = self.read_libs(
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 910, in read_libs
return reduce_list_str(
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/utils/__init__.py", line 214, in reduce_list_str
return reduce(function, sequence)
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 913, in <lambda>
lambda lib: self.process_library_filter(pre_filts=pre_filts, filt=lib, output_func=output_func,
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 849, in process_library_filter
libs_and_paths = list(map(check_lib_and_paths, libs_and_paths))
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 845, in check_lib_and_paths
paths = list(map(existence_check_func, paths))
File "/root/autodl-tmp/chipyard/.conda-env/lib/python3.10/site-packages/hammer/tech/__init__.py", line 975, in check_isfile
raise ValueError("%s %s is not a file or does not exist" % (description, path))
ValueError: ECSM/CCS/NLDM timing lib (liberty ASCII .lib) /root/sram22_sky130_macros/sram22_64x24m4w24/sram22_64x24m4w24_tt_025C_1v80.c.lib is not a file or does not exist
make: *** No rule to make target '/root/autodl-tmp/chipyard/vlsi/build-sky130-openroad/chipyard.harness.TestHarness.TinyRocketConfig-ChipTop/hammer.d', needed by 'buildfile'. Stop.
Seems that it is requesting sram22_sky130_macros/sram22_64x24m4w24/sram22_64x24m4w24_tt_025C_1v80.c.lib, but sram22_64x24m4w24 doesn't exist in the sram22_sky130_macros repo.
Expected Behavior
I expect I can execute make buildfile tutorial=sky130-openroad without error.
Other Information
No response