Jean
10/29/2021, 10:54 PM[INFO]: Saving Runtime Environment
invalid command name "Errno"
while executing
"Errno 2"
("uplevel" body line 7)
invoked from within
"uplevel #0 ${cmd}"
(procedure "set_log" line 3)
invoked from within
"set_log ::env($index) $escaped_env_var $::env(GLB_CFG_FILE) 1"
(procedure "save_state" line 9)
invoked from within
"save_state"
(procedure "run_non_interactive_mode" line 68)
invoked from within
"run_non_interactive_mode {*}$argv"
invoked from within
"if { [info exists flags_map(-interactive)] || [info exists flags_map(-it)] } {
puts_info "Running interactively"
if { [info exists arg_values(-file)..."
(file "/openlane/flow.tcl" line 356)
make: *** [Makefile:43: user_project_wrapper] Error 1
Any ideas?Mitch Bailey
10/30/2021, 12:02 AMErrno 2
is a no such file
error in python. Looks like you're in the final Saving Runtime Environment
routine where <design>/runs/<tag>/config.tcl
is created. Looks like this config.tcl
is in somewhat alphabetical order, so if you have a clean run of another design, you could compare and see about where the problem occurs.Jean
10/30/2021, 2:32 AMMitch Bailey
10/30/2021, 5:25 AMMitch Bailey
10/30/2021, 5:33 AM<design>/config.tcl
and <design>/runs/<tag>/config.tcl
.Jean
10/30/2021, 7:58 AMMitch Bailey
10/30/2021, 12:23 PM2021.09.30_02.12.16
with CARAVEL_LITE
What version are you using?
For reference, these are the commands I used in caravel-sha3-miner-mpw3
make install
make user_project_wrapper
I also tried with CARAVEL_LITE=0
and that worked too.Jean
10/30/2021, 3:04 PMMitch Bailey
10/30/2021, 4:12 PMff6eec246a18d007bf450e94f289a460425a2883
Jean
10/30/2021, 4:12 PMJean
10/30/2021, 4:47 PM[INFO]: Saving Runtime Environment
invalid command name "Errno"
while executing
"Errno 2"
("uplevel" body line 7)
invoked from within
"uplevel #0 ${cmd}"
(procedure "set_log" line 3)
invoked from within
"set_log ::env($index) $escaped_env_var $::env(GLB_CFG_FILE) 1"
(procedure "save_state" line 9)
invoked from within
"save_state"
(procedure "run_non_interactive_mode" line 68)
invoked from within
"run_non_interactive_mode {*}$argv"
invoked from within
"if { [info exists flags_map(-interactive)] || [info exists flags_map(-it)] } {
puts_info "Running interactively"
if { [info exists arg_values(-file)..."
(file "./flow.tcl" line 356)
make: *** [Makefile:214: test] Error 1
Jean
10/30/2021, 4:50 PMMitch Bailey
10/30/2021, 5:13 PMgit checkout tags/mp3a -b mp3a
?Jean
10/30/2021, 6:21 PMMitch Bailey
10/31/2021, 6:06 PM$ cat designs/spm/runs/openlane_test/PDK_SOURCES
-ne openlane
e8f4a88f668b366f126bba40861153bf478a33c1
-ne skywater-pdk
c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
-ne open_pdks
14db32aa8ba330e88632ff3ad2ff52f4f4dae1ad
Jean
11/01/2021, 2:32 PM-ne skywater-pdk
c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
-ne open_pdks
6c05bc48dc88784f9d98b89d6791cdfd91526676
Mitch Bailey
11/01/2021, 3:42 PMskywater-pdk
matches but the open_pdks
does not.
6c05bc48dc88784f9d98b89d6791cdfd91526676
is from Sep. 17
14db32aa8ba330e88632ff3ad2ff52f4f4dae1ad
is from Oct. 26
I'll try with the older commit and see if I get the same error message as you.Mitch Bailey
11/01/2021, 6:05 PMopen_pdk
, I get the following error on the test spm
design.Mitch Bailey
11/01/2021, 6:06 PM[INFO ODB-0134] Finished DEF file: /openlane/designs/spm/runs/openlane_test/results/floorplan/spm.floorplan.def
[INFO PDN-0016] Power Delivery Network Generator: Generating PDN
config: /openlane/scripts/openroad/or_pdn_cfg.tcl
Error: or_pdn_cfg.tcl, 23 can't read "::env(STD_CELL_POWER_PINS)": no such variable
child process exited abnormally
Mitch Bailey
11/01/2021, 10:31 PMOPEN_PDKS_COMMIT
before doing make pdk
? The default should pull the latest, I think. Does echo $OPEN_PDKS_COMMIT
show anything?