Hello. I don't know if there was any conflict. Yesterday I was still able to run make user_proj_example. But today when I run it again, the error appears (image). I have installed some new packets, and tried many ways to fix it but it still doesn't work. Please help me
nam@edabknam:~/edabk_new_project/efabless/caravel_user_project/openlane$ make user_proj_example
mkdir -p ./user_proj_example/runs/23_10_30_10_19
rm -rf ./user_proj_example/runs/user_proj_example
ln -s $(realpath ./user_proj_example/runs/23_10_30_10_19) ./user_proj_example/runs/user_proj_example
docker run -it -u $(id -u $USER):$(id -g $USER) -v $(realpath /home/nam/edabk_new_project/efabless/caravel_user_project/openlane/..):$(realpath /home/nam/edabk_new_project/efabless/caravel_user_project/openlane/..) -v /home/nam/.volare/:/home/nam/.volare/ -v /home/nam/edabk_new_project/efabless/caravel:/home/nam/edabk_new_project/efabless/caravel -v /home/nam/edabk_new_project/efabless/OpenLane/:/openlane -e PDK_ROOT=/home/nam/.volare/ -e PDK=sky130A -e MISMATCHES_OK=1 -e CARAVEL_ROOT=/home/nam/edabk_new_project/efabless/caravel -e OPENLANE_RUN_TAG=23_10_30_10_19 \
efabless/openlane:2023.07.19 sh -c "flow.tcl -design $(realpath ./user_proj_example) -save_path $(realpath ..) -save -tag 23_10_30_10_19 -overwrite -ignore_mismatches"
OpenLane d054702b2cce04761cc2bc598f6b95c9d8ca7c6c
(with mounted scripts from 6ab36bf20edfd4d111b7a59b21f4050622a03f5a)
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: open_pdks dd7771c384ed36b91a25e9f8b314355fc26561be
Tool cvc_rv is installed in the environment, but has no corresponding entry in the flow scripts.
The version of magic installed in the environment does not match the one required by the OpenLane flow scripts (installed: 8b3bb1ae771da1673ac148987466ff31c63513cd, expected: 0afe4d87d4aacfbbb2659129a1858a22d216a920)
The version of yosys installed in the environment does not match the one required by the OpenLane flow scripts (installed: 14d50a176d59a5eac95a57a01f9e933297251d5b, expected: 4a1b5599258881f579a2d95274754bcd8fc171bd)
The version of openroad_app installed in the environment does not match the one required by the OpenLane flow scripts (installed: 41a51eaf4ca2171c92ff38afb91eb37bbd3f36da, expected: 0a584d123190322b0725d5440c2c486d91d3afd8)
[INFO]: Using configuration in '../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/config.json'...
[INFO]: PDK Root: /home/nam/.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/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19
[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/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/logs/synthesis/linter.log)...
[INFO]: 0 errors found by linter
[WARNING]: 9 warnings found by linter
[STEP 1]
[INFO]: Running Synthesis (log: ../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/logs/synthesis/1-synthesis.log)...
[STEP 2]
[INFO]: Running Single-Corner Static Timing Analysis (log: ../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/logs/synthesis/2-sta.log)...
[STEP 3]
[INFO]: Running Initial Floorplanning (log: ../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/logs/floorplan/3-initial_fp.log)...
[ERROR]: during executing: "openroad -exit -no_init -python /openlane/scripts/odbpy/defutil.py extract_core_dims --output-data /home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/tmp/dimensions.txt --input-lef /home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/tmp/merged.nom.lef /home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/tmp/floorplan/3-initial_fp.def"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "/openlane/scripts/odbpy/defutil.py", line 36, in extract_core_dims
reader = OdbReader(input_lef, input_def)
File "/openlane/scripts/odbpy/reader.py", line 37, in init
odb.read_def(self.db.getTech(), def_in)
File "odb_py.py", line 9553, in read_def
TypeError: in method 'read_def', argument 1 of type 'odb::dbDatabase *'
[ERROR]: Step 3 (floorplan) failed with error:
-code 1 -level 0 -errorcode NONE -errorinfo {
while executing
"throw_error"
(procedure "try_exec" line 15)
invoked from within
"try_exec $::env(OPENROAD_BIN) -exit -no_init -python $::env(SCRIPTS_DIR)/odbpy/defutil.py extract_core_dims --output-data $out_tmp --input-lef $::env(..."
(procedure "extract_core_dims" line 9)
invoked from within
"extract_core_dims"
(procedure "init_floorplan" line 60)
invoked from within
"init_floorplan"
(procedure "run_floorplan" line 7)
invoked from within
"run_floorplan"} -errorline 1
[INFO]: Saving current set of views in '../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/results/final'...
[INFO]: Generating final set of reports...
[INFO]: Created manufacturability report at '../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/reports/manufacturability.rpt'.
[INFO]: Created metrics report at '../home/nam/edabk_new_project/efabless/caravel_user_project/openlane/user_proj_example/runs/23_10_30_10_19/reports/metrics.csv'.
[INFO]: Saving runtime environment...
[ERROR]: Flow failed.
[INFO]: The failure may have been because of the following warnings:
[WARNING]: 9 warnings found by linter
make: * [Makefile:79: user_proj_example] Error 255