Closed nchiolino closed 2 months ago
Thank you for the reply. Can you help me out by walking me through what this download is?
There is a general attack of posting fake/malicious downloads. We have been deleting such comments as we find them.
Ah yes. I had a suspicion. Thanks for confirming!
Do you get a stack trace?
Yes! My apologies. Let me know if you need more info.
Let me know if I need to paste the txt as well.
I would guess you are getting a null dbTechLayer somehow. @eder-matheus any guesses?
It does seem to be related to grt in someway. When I try to load a smaller design with the same technology it loads no problem. It has something to do with the size of the design. If that is of any help at all.
@nchiolino It seems it's trying to estimate parasitics from grt in a script that you didn't run the global_route command.
We recently added a guard where the tool should throw an error message instead of crashing. Could you try the latest version of the OpenROAD master branch? You can do it by building the ORFS tools with the --latest
flag
@eder-matheus . Interesting, are you saying that I am possibly missing a script that is supposed to have a global_route command in it? Unfortunately this close to the deadline I would really prefer not to change tool versions. Its not a major issue for now, I was just wanting to load the timing information with the gui. Is there a way to get the gui to load the final design with the timing information?
make gui_final
@maliberty . I apologize for the confusion but make gui_final
is the command that I am using that is resulting in this crash. Right now I am loading the design database after running openroad -gui
. How do I load the timing information in the gui after it opens?
The gui.tcl script shows the steps. You'll want to load the Liberty files before the odb.
Why would you be using estimate_parasitics with a final db. There is an extracted spef file to load.
Thank you. I will just follow the steps in gui.tcl and make it work. Sorry for the distraction.
My flow is not producing a spef file.
Subject
[Stage]: Other. Please describe below.
Describe the bug
After all steps have completed (> stage 6), and make gui_final is called the OpenROAD gui pulls up then crashes with signal 11.
Expected Behavior
I expect the gui to load the design with all timing information included.
Environment
To Reproduce
Unfortunately I am working with a proprietary technology so I cannot provide files for reproduction.
Relevant log output
No response
Screenshots
No response
Additional Context
From what I have gathered from debuging this issue, it looks like the crash is happening in gui.tcl at line 50:
I am not creating a spef file so it skips that if statement and tried to estimate parasitics then crashes. This aligns with the message I am getting on the output after calling make gui_final.