GitHub
09/06/2021, 6:50 AMdocker --version
Docker version 20.10.8, build 3967b7d
• OpenLane Tag in use: python3 ./dependencies/get_tag.py
in the main OpenLane directory. 2021.09.03_03.49.05
Reproduction Material
For issue design same #497
Expected behavior
Need to pass all stages of flow without fail.
Logs
[INFO GRT-0101] Running extra iterations to remove overflow.
[ERROR GRT-0170] Invalid index for position (73, 101).
Error: or_resizer_routing_timing.tcl, 38 GRT-0170
[ERROR]: during executing: "openroad -exit /openLANE_flow/scripts/openroad/or_resizer_routing_timing.tcl |& tee >&@stdout /openLANE_flow/designs/eth_top/runs/9thRun/logs/placement/14-resizer_timing.log"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
child process exited abnormally
[ERROR]: Please check openroad log file
[ERROR]: Dumping to /openLANE_flow/designs/eth_top/runs/9thRun/error.log
[INFO]: Calculating Runtime From the Start...
[INFO]: flow failed for eth_top/06-09_06-24 in 0h13m49s
[INFO]: Generating Final Summary Report...
[ERROR]: during executing: "openroad -python /openLANE_flow/generate_reports.py -d /openLANE_flow/designs/eth_top -dn eth_top -t 9thRun -o /openLANE_flow/designs/eth_top/runs/9thRun/reports/final_summary_report.csv -m /openLANE_flow/designs/eth_top/runs/9thRun/reports/manufacturability_report.rpt -rs /openLANE_flow/designs/eth_top/runs/9thRun/reports/runtime_summary_report.rpt -r /openLANE_flow/designs/eth_top/runs/9thRun"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
sed: can't read /openLANE_flow/designs/eth_top/runs/9thRun/logs/routing/fastroute.log: No such file or directory
sed: can't read /openLANE_flow/designs/eth_top/runs/9thRun/logs/routing/fastroute.log: No such file or directory
Traceback (most recent call last):
File "/openLANE_flow/generate_reports.py", line 61, in
report = Report(design, tag, design_name, params, run_path).get_report()
File "/openLANE_flow/scripts/report/report.py", line 133, in get_report
self.formatted_report = self.format_report()
File "/openLANE_flow/scripts/report/report.py", line 120, in format_report
splited_report[dieareaIdx] = str(float(splited_report[dieareaIdx])/1000000)
ValueError: could not convert string to float: 'E404'
[ERROR]: Please check openroad log file
[ERROR]: Dumping to /openLANE_flow/designs/eth_top/runs/9thRun/error.log
while executing
"try_catch $::env(OPENROAD_BIN) -python $::env(OPENLANE_ROOT)/generate_reports.py -d $::env(DESIGN_DIR) -dn $::env(DESIGN_NAME) -t $::env(RUN_TAG) -..."
(procedure "generate_final_summary_report" line 16)
invoked from within
"generate_final_summary_report"
(procedure "flow_fail" line 5)
invoked from within
"flow_fail"
(procedure "try_catch" line 25)
invoked from within
"try_catch $::env(OPENROAD_BIN) -exit $::env(SCRIPTS_DIR)/openroad/or_resizer_routing_timing.tcl |& tee $::env(TERMINAL_OUTPUT) [index_file $::env(resi..."
(procedure "run_resizer_timing_routing" line 13)
invoked from within
"run_resizer_timing_routing"
(procedure "run_routing" line 9)
invoked from within
"run_routing"
(procedure "run_routing_step" line 10)
invoked from within
"[lindex $step_exe 0] [lindex $step_exe 1] "
(procedure "run_non_interactive_mode" line 43)
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 354)
The-OpenROAD-Project/OpenLane