Closed mole99 closed 1 year ago
@antonblanchard the crash in in ta. Do you have any time to look at this?
I think the problem originates with your pin outside the block bounds:
There is also something wrong with the tracks. The metal2 right-way tracks stop well before the die edge:
How were the tracks generated?
@eder-matheus there is a grt problem here. grt is putting the guide where there are no m2 tracks:
I have an fix that will error out on this condition rather than crashing. The underlying problem is upstream of detailed routing and needs a different test case showing how the track pattern was generated.
Description
I am currently trying to reharden a design for submission to GFMPW-0. I get a crash during Detailed Routing.
First of all thanks @maliberty for taking care of #1543
The reason I had the coordinates of the macros outside of the boundary was that I had to double the actual value for the tag
gfmpw-0c
of caravel_user_project. This seems to be fixed now with the new tag.Therefore I set the coords back to their original value inside the core area. I compiled OpenROAD with your patch and rerun the flow. (I hopefully did everything correct there.) Now I get a bit further in the flow but crash during Detailed Routing.
As before, the design can be found at https://github.com/mole99/caravel_wfg_gf180/tree/ol-issue in the branch
ol-issue
.Expected Behavior
To successfully finish the flow.
Environment report
Reproduction material
issue_reproducible.tar.gz
Command to run:
make user_project_wrapper
Relevant log output