Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signal 11 received RESYNTH_TIMING_RECOVER=1 #6817

Open
oharboe opened this issue Mar 6, 2025 · 2 comments
Open

Signal 11 received RESYNTH_TIMING_RECOVER=1 #6817

oharboe opened this issue Mar 6, 2025 · 2 comments

Comments

@oharboe
Copy link
Collaborator

oharboe commented Mar 6, 2025

Describe the bug

untar and run floorplan_gcd_asap7_base_2025-03-06_07-32.tar.gz

$ ./run-me-gcd-asap7-base.sh  
[deleted]
Stack trace:
 0# 0x00005EF87FE8C883 in openroad
 1# 0x00007FD32DE45330 in /lib/x86_64-linux-gnu/libc.so.6
 2# odb::dbObject::getObjectType() const in openroad
 3# sta::dbNetwork::staToDb(sta::Pin const*, odb::dbITerm*&, odb::dbBTerm*&, odb::dbModITerm*&, odb::dbModBTerm*&) const in openroad
 4# sta::dbNetwork::instance(sta::Pin const*) const in openroad
 5# sta::Network::isTopLevelPort(sta::Pin const*) const in openroad
 6# rsz::RepairDesign::repairDesign(double, double, double, double, bool, int&, int&, int&, int&, int&) in openroad
 7# rsz::RepairDesign::repairDesign(double, double, double, double, bool) in openroad
 8# rsz::Resizer::repairDesign(double, double, double, double, bool, bool) in openroad
 9# 0x00005EF880069263 in openroad
10# TclNRRunCallbacks in /lib/x86_64-linux-gnu/libtcl8.6.so
11# 0x00007FD332DC66BC in /lib/x86_64-linux-gnu/libtcl8.6.so
12# Tcl_EvalEx in /lib/x86_64-linux-gnu/libtcl8.6.so
13# Tcl_Eval in /lib/x86_64-linux-gnu/libtcl8.6.so
14# sta::sourceTclFile(char const*, bool, bool, Tcl_Interp*) in openroad
15# 0x00005EF87FE8BFCF in openroad
16# Tcl_MainEx in /lib/x86_64-linux-gnu/libtcl8.6.so
17# main in openroad
18# 0x00007FD32DE2A1CA in /lib/x86_64-linux-gnu/libc.so.6
19# __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
20# _start in openroad
./run-me-gcd-asap7-base.sh: line 7: 2637787 Segmentation fault      (core dumped) openroad -no_init ${SCRIPTS_DIR}/floorplan.tcl

Expected Behavior

No crash

Environment

OpenROAD v2.0-19505-g8ac5c381e

To Reproduce

See above

Relevant log output

Screenshots

No response

Additional Context

No response

@maliberty
Copy link
Member

We should fix the crash but I don't think those flow options are that useful. It was preliminary work on remapping and has never reached maturity. Hopefully with @QuantamHD 's work it will become useful.

@oharboe
Copy link
Collaborator Author

oharboe commented Mar 7, 2025

We should fix the crash but I don't think those flow options are that useful. It was preliminary work on remapping and has never reached maturity. Hopefully with @QuantamHD 's work it will become useful.

I am not using the flow, I was just tinkering with merged.lib and saw that this code path used it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants