OpenROAD icon indicating copy to clipboard operation
OpenROAD copied to clipboard

Facing segfault during global placement RePlace

Open vijayank88 opened this issue 2 years ago • 0 comments

Issue Description:

With set ::env(PL_ROUTABILITY_DRIVEN) {1}; configuration facing abnormal exit by tool.

Log:

[STEP 7]
[INFO]: Running Global Placement...
[ERROR]: during executing openroad script /openlane/scripts/openroad/replace.tcl
[ERROR]: Exit code: 1
[ERROR]: full log: designs/syntacore/runs/RUN_2022.05.23_11.55.13/logs/placement/7-global.log
[ERROR]: Last 10 lines:
33# 0x00007F78CAA9EF1E in /lib64/libtcl8.5.so
34# Tcl_EvalEx in /lib64/libtcl8.5.so
35# Tcl_Eval in /lib64/libtcl8.5.so
36# sta::sourceTclFile(char const*, bool, bool, Tcl_Interp*) in openroad
37# ord::tclAppInit(Tcl_Interp*) in openroad
38# Tcl_Main in /lib64/libtcl8.5.so
39# main in openroad
40# __libc_start_main in /lib64/libc.so.6
41# 0x0000000001028727 in openroad
child process exited abnormally

Workaround Used: If I disable set ::env(PL_ROUTABILITY_DRIVEN) {0}; tool complete the global placement stage.

Test case: openroad_issue_reproducible.zip

vijayank88 avatar May 24 '22 11:05 vijayank88