Hi All, I'm probably having missed something in se...
# caravel
j
Hi All, I'm probably having missed something in setting up the environment for
caravel_user_project_analog
to get the following warning in the block. Is there a package I have to install that will clear the warnings?
Copy code
(base) jchin2@short-simple:~/caravel_user_project_analog$ make blackbox_test_2 
cd openlane && make blackbox_test_2
make[1]: Entering directory '/home/jchin2/caravel_user_project_analog/openlane'
# blackbox_test_2
mkdir -p ./blackbox_test_2/runs/23_08_14_14_24 
rm -rf ./blackbox_test_2/runs/blackbox_test_2
ln -s $(realpath ./blackbox_test_2/runs/23_08_14_14_24) ./blackbox_test_2/runs/blackbox_test_2
docker run -it -v $(realpath /home/jchin2/caravel_user_project_analog/openlane/..):$(realpath /home/jchin2/caravel_user_project_analog/openlane/..) -v /home/jchin2/.volare:/home/jchin2/.volare -v /home/jchin2/caravel_user_project_analog/caravel:/home/jchin2/caravel_user_project_analog/caravel -v /home/jchin2/OpenLane:/openlane -e PDK_ROOT=/home/jchin2/.volare -e PDK=sky130A -e MISMATCHES_OK=1 -e CARAVEL_ROOT=/home/jchin2/caravel_user_project_analog/caravel -e OPENLANE_RUN_TAG=23_08_14_14_24 -u 1000:1000 \
	efabless/openlane:2022.10.20 sh -c "flow.tcl -design $(realpath ./blackbox_test_2) -save_path $(realpath ..) -save -tag 23_08_14_14_24 -overwrite -ignore_mismatches"
OpenLane daae2154590cf20e0c20b77e3fc02b6526ad09af
(with mounted scripts from b1fb228e3196c3922b376e91675878523bb5ed58)
All rights reserved. (c) 2020-2022 Efabless Corporation and contributors.
Available under the Apache License, version 2.0. See the LICENSE file for more details.

[WARNING]: OpenLane may not function properly: Tool verilator is required by the flow scripts being used, but appears to not be installed in the environment.
Tool cvc_rv is required by the flow scripts being used, but appears to not be installed in the environment.
Tool cvc is installed in the environment, but has no corresponding entry in the flow scripts.
The version of netgen installed in the environment does not match the one required by the OpenLane flow scripts (installed: 3aeea9d1642c8d87911ed13626c77e4888caa9eb, expected: 87d8759a6980d297edcb9be6f8661867e4726f9a)
The version of yosys installed in the environment does not match the one required by the OpenLane flow scripts (installed: 6e907acf86d9ff0edd9a1c10274e62690e19e939, expected: 14d50a176d59a5eac95a57a01f9e933297251d5b)
The version of klayout installed in the environment does not match the one required by the OpenLane flow scripts (installed: 428d0fe8c941faece4eceebc54170cc04d916c03, expected: 44a2aa9ca17c2b1c154f9c410ded063de9ed3e12)
The version of openroad_app installed in the environment does not match the one required by the OpenLane flow scripts (installed: 389a1f09821c0f57e3bf8e88f4ab43c76ec5f5c4, expected: 0cfb9a45bfb256c9af1a0500d4c97da0f145f54f)
[INFO]: Using configuration in '../home/jchin2/caravel_user_project_analog/openlane/blackbox_test_2/config.json'...
[INFO]: PDK Root: /home/jchin2/.volare
[INFO]: Process Design Kit: sky130A
[INFO]: Standard Cell Library: sky130_fd_sc_hd
[INFO]: Optimization Standard Cell Library: sky130_fd_sc_hd
[INFO]: Run Directory: /home/jchin2/caravel_user_project_analog/openlane/blackbox_test_2/runs/23_08_14_14_24
[INFO]: Saving runtime environment...
[INFO]: Preparing LEF files for the nom corner...
[INFO]: Preparing LEF files for the min corner...
[INFO]: Preparing LEF files for the max corner...
[INFO]: Running linter (Verilator) (log: ../home/jchin2/caravel_user_project_analog/openlane/blackbox_test_2/runs/23_08_14_14_24/logs/synthesis/linter.log)...
m
Try
make openlane
from
caravel_user_project_analog
to update the openlane environment. May delete
OPENLANE_ROOT
, so backup any files that you may have modified.