The-OpenROAD-Project / The-OpenROAD-Project/OpenROAD

[ERROR GUI-0013] Unable to find visible display control at Timing Path/*

Open
#9,391 1 comment 0 reactions 1 assignee View on GitHub

@LucasYuki is already working on this.

Since Jul 27, 2026.

In Progress
Dominant language
Verilog
Stars
3.1k
Forks
1k
Avg merge
2d 23h
Merged PRs (30d)
136

Description

Describe the bug

The TCL command gui::set_display_controls "Timing Path/* gives an error if the Timing Report is closed in the GUI.
This error can occur during make finish in ORFS.

Expected Behavior

don't generate an error

Environment
.
To Reproduce

Open the OpenROAD GUI and close the Timing Report.
Run the command gui::set_display_controls "Timing Path/*" visible true in the Scripting

Relevant log output
/workspace/OR-1/OpenROAD-flow-scripts/flow/scripts/flow.sh 6_1_fill density_fill
Running density_fill.tcl, stage 6_1_fill
read_liberty ./platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib
read_db ./results/nangate45/gcd/base/5_route.odb
source ./platforms/nangate45/setRC.tcl
exec cp ./results/nangate45/gcd/base/5_route.odb ./results/nangate45/gcd/base/6_1_fill.odb
Elapsed time: 0:00.22[h:]min:sec. CPU time: user 0.20 sys 0.02 (100%). Peak memory: 109880KB.
Log                        Elapsed/s Peak Memory/MB  sha1sum .odb [0:20)
6_1_fill                           0            107 d8144f9132f0d8b2cff2
cp ./results/nangate45/gcd/base/5_route.sdc ./results/nangate45/gcd/base/6_1_fill.sdc
/workspace/OR-1/OpenROAD-flow-scripts/flow/scripts/flow.sh 6_report final_report
Running final_report.tcl, stage 6_report
read_liberty ./platforms/nangate45/lib/NangateOpenCellLibrary_typical.lib
read_db ./results/nangate45/gcd/base/6_1_fill.odb
source ./platforms/nangate45/setRC.tcl
write_db ./results/nangate45/gcd/base/6_final.odb
Deleted 0 routing obstructions
[INFO RCX-0431] Defined process_corner X with ext_model_index 0
[INFO RCX-0029] Defined extraction corner X
[INFO RCX-0435] Reading extraction model file ./platforms/nangate45/rcx_patterns.rules ...
[INFO RCX-0436] RC segment generation gcd (max_merge_res 50.0) ...
[INFO RCX-0040] Final 1686 rc segments
[INFO RCX-0439] Coupling Cap extraction gcd ...
[INFO RCX-0440] Coupling threshhold is 0.1000 fF, coupling capacitance less than 0.1000 fF will be grounded.
[INFO RCX-0442] 48% of 3225 wires extracted
[INFO RCX-0442] 100% of 3225 wires extracted
[INFO RCX-0045] Extract 677 nets, 2329 rsegs, 2329 caps, 4674 ccs
[INFO RCX-0443] 677 nets finished
[INFO PSM-0040] All shapes on net VDD are connected.
[INFO PSM-0073] Using bump pattern with x-pitch 140.0000um, y-pitch 140.0000um, and size 70.0000um with an reduction factor of 3x.
########## IR report #################
Net              : VDD
Corner           : default
Total power      : 4.09e-03 W
Supply voltage   : 1.10e+00 V
Worstcase voltage: 1.09e+00 V
Average voltage  : 1.10e+00 V
Average IR drop  : 2.97e-03 V
Worstcase IR drop: 1.00e-02 V
Percentage drop  : 0.91 %
######################################
[INFO PSM-0040] All shapes on net VSS are connected.
[INFO PSM-0073] Using bump pattern with x-pitch 140.0000um, y-pitch 140.0000um, and size 70.0000um with an reduction factor of 3x.
########## IR report #################
Net              : VSS
Corner           : default
Total power      : 4.09e-03 W
Supply voltage   : 0.00e+00 V
Worstcase voltage: 5.80e-03 V
Average voltage  : 3.19e-03 V
Average IR drop  : 3.19e-03 V
Worstcase IR drop: 5.80e-03 V
Percentage drop  : 0.53 %
######################################
Cell type report:                       Count       Area
  Fill cell                               269     265.47
  Tap cell                                 48      12.77
  Clock buffer                              6       7.45
  Timing Repair Buffer                    114     108.79
  Inverter                                 80      56.66
  Clock inverter                            2       1.06
  Sequential cell                          35     158.80
  Multi-Input combinational cell          372     525.35
  Total                                   926    1136.35
Report metrics stage 6, finish...

==========================================================================
finish report_design_area
--------------------------------------------------------------------------
Design area 858 um^2 76% utilization.
[ERROR GUI-0013] Unable to find visible display control at Timing Path/*.
[ERROR GUI-0070] GUI-0013
Error: final_report.tcl, 69 GUI-0070
Command exited with non-zero status 1
Elapsed time: 0:01.30[h:]min:sec. CPU time: user 1.23 sys 0.30 (118%). Peak memory: 243728KB.
make[1]: *** [Makefile:612: do-6_report] Error 1
make: *** [Makefile:612: logs/nangate45/gcd/base/6_report.log] Error 2
Screenshots

No response

Additional Context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.