<#1079 ECO Flow failed> Issue created by <vijayank...
# openlane-development
g
#1079 ECO Flow failed Issue created by vijayank88 Description Running mpw-5 design repo: https://github.com/antonblanchard/microwatt-mpw5 with openlane tag: https://github.com/The-OpenROAD-Project/OpenLane/releases/tag/2022.04.28_01.44.59. Its failed during`eco_gen_buffer` by not able to find
Copy code
no files matched glob pattern "*_unpadded.lef"
    while executing
"glob -directory $::env(RUN_DIR)/tmp  *_unpadded.lef"
@antonblanchard FYI I think recent update in OpenLane
*_unpadded.lef
changed to
*.unpadded.nom.lef
. For other STA corners
min
and
max
. So the
eco_gen_buffer
proc should updated accordingly. Environment
Copy code
Please run the following set of commands in the OpenLane folder:

make survey || python3 ./env.py issue-survey
Kernel: Linux v3.10.0-1160.49.1.el7.x86_64
Distribution: centos 7
Python: v3.6.8 (OK)
Container Engine: docker v20.10.13 (OK)
OpenLane Git Version: 2022.04.28_01.44.59
pip: INSTALLED
pip:venv: INSTALLED
---
PDK Version Verification Status: OK
---
@dralabeing FYI Reproduction Material MPW repo: https://github.com/antonblanchard/microwatt-mpw5/blob/main/openlane/Microwatt_FP_DFFRFile/config.tcl Expected behavior ECO flow should pass. Logs
Copy code
[INFO]: Starting ECO flow...
[INFO]: [ECO: 0] Checking output...
no files matched glob pattern "*_unpadded.lef"
    while executing
"glob -directory $::env(RUN_DIR)/tmp  *_unpadded.lef"
    (procedure "eco_gen_buffer" line 5)
    invoked from within
"eco_gen_buffer"
    (procedure "eco_output_check" line 4)
    invoked from within
"eco_output_check"
    (procedure "run_eco_flow" line 7)
    invoked from within
"run_eco_flow"
    (procedure "run_eco_step" line 4)
    invoked from within
"[lindex $step_exe 0] [lindex $step_exe 1] "
    (procedure "run_non_interactive_mode" line 55)
    invoked from within
"run_non_interactive_mode {*}$argv"
    invoked from within
"if { [info exists flags_map(-interactive)] || [info exists flags_map(-it)] } {
	if { [info exists arg_values(-file)] } {
		run_file [file normalize $a..."
    (file "./flow.tcl" line 427)
make: *** [quick_run] Error 1
make: Leaving directory `/home/vijayan/FORK_OPENROAD/OL_MPW_CI/OpenLane-MPW-CI/OpenLane'
The-OpenROAD-Project/OpenLane
g