<#1746 [ERROR DPL-0036] Detailed placement failed....
# openlane-development
g
#1746 [ERROR DPL-0036] Detailed placement failed. Issue created by tanvi-shewale Description I am getting the following error at the CTS phase. [INFO]: Running Single-Corner Static Timing Analysis (log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/placement/11-sta.log)... [STEP 12] [INFO]: Running Clock Tree Synthesis (log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/cts/12-cts.log)... [ERROR]: during executing openroad script /openlane/scripts/openroad/cts.tcl [ERROR]: Log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/cts/12-cts.log [ERROR]: Last 10 lines: [INFO DPL-0035] output46 [INFO DPL-0035] 289 [INFO DPL-0035] 289 [INFO DPL-0035] 289 [INFO DPL-0035] output36 [INFO DPL-0035] output36 [INFO DPL-0035] output36 [ERROR DPL-0036] Detailed placement failed. Error: cts.tcl, 67 DPL-0036 child process exited abnormally [ERROR]: Creating issue reproducible... [INFO]: Saving runtime environment... OpenLane TCL Issue Packager Expected Behavior Flow should proceed. Environment report
Copy code
OpenLane Container (b43df38):/openlane$ python3 ./env.py issue-survey
WARNING: issue-survey appears to be running inside the OpenLane
container.

This makes it difficult to rule out issues with your
environment.

Unless instructed specifically to do so, please run this command
outside the OpenLane container.
---

Kernel: Linux v5.15.90.1-microsoft-standard-WSL2
Distribution: centos 7
Python: v3.6.8 (OK)
OpenLane Git Version: b43df386c586c67355af2b336b7501b437b46a1a
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)

b43df38 2023-04-10T17:33:21+02:00 Fix GDS write fail by KLayout (#1731) - Harald Pretl -  (grafted, HEAD -> master, origin/master, origin/HEAD)
---
Git Remotes

origin  <https://github.com/The-OpenROAD-Project/OpenLane.git> (fetch)
origin  <https://github.com/The-OpenROAD-Project/OpenLane.git> (push)
Reproduction material issue.tar.gz Relevant log output
Copy code
[INFO]: Running Single-Corner Static Timing Analysis (log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/placement/11-sta.log)...
[STEP 12]
[INFO]: Running Clock Tree Synthesis (log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/cts/12-cts.log)...
[ERROR]: during executing openroad script /openlane/scripts/openroad/cts.tcl
[ERROR]: Log: designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/logs/cts/12-cts.log
[ERROR]: Last 10 lines:
[INFO DPL-0035]  output46
[INFO DPL-0035]  _289_
[INFO DPL-0035]  _289_
[INFO DPL-0035]  _289_
[INFO DPL-0035]  output36
[INFO DPL-0035]  output36
[INFO DPL-0035]  output36
[ERROR DPL-0036] Detailed placement failed.
Error: cts.tcl, 67 DPL-0036
child process exited abnormally

[ERROR]: Creating issue reproducible...
[INFO]: Saving runtime environment...
OpenLane TCL Issue Packager

[ERROR]: Step(12:cts) failed with error:
-code 1 -level 0 -errorcode NONE -errorinfo {
    while executing
"throw_error"
    (procedure "run_tcl_script" line 219)
    invoked from within
"run_tcl_script -tool openroad -no_consume {*}$args"
    (procedure "run_openroad_script" line 2)
    invoked from within
"run_openroad_script $::env(SCRIPTS_DIR)/openroad/cts.tcl -indexed_log $log -save "to=$::env(cts_results),noindex,def,sdc,odb""
    (procedure "run_cts" line 21)
    invoked from within
"run_cts"
    (procedure "run_cts_step" line 8)
    invoked from within
"run_cts_step"} -errorline 1
[INFO]: Saving current set of views in 'designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/results/final'...
[INFO]: Generating final set of reports...
[INFO]: Created manufacturability report at 'designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/reports/manufacturability.rpt'.
[INFO]: Created metrics report at 'designs/decoder_logic/runs/RUN_2023.04.12_19.58.20/reports/metrics.csv'.
[INFO]: Saving runtime environment...
The-OpenROAD-Project/OpenLane