Hi @Tim Edwards, I am running into an odd magic crash when trying to write lef. I have two cells that are essentially flipped versions of each other. The first one writes lef out ok, but the second one makes magic crash. I updated magic to the latest Magic 8.3 revision 318 and the issue persists.
Command used:
I can confirm the crash condition, and I am investigating.
š¤ 1
ā¤ļø 1
Tim Edwards
09/23/2022, 7:38 PM
The immediate error is that there is a label "vdda" at (407704, 23488) that is attached to nothing (space). The underlying error is that magic crashes when a label attached to space is found by the "lef write" routine. I'm fixing that, but you might be able to work around the problem immediately by dealing with the label.
ā 1
Tim Edwards
09/23/2022, 7:44 PM
Ah, the label is "vdda1" and it's offset from the wire by a little bit to the right. It appears to be the only label with such an offset, so I think it is a trivial workaround for you.
a
Abhinav Uppal
09/23/2022, 7:45 PM
Yep I found the problem -- this is where I was manually editing the magic file to quickly convert all labels to ports, and looks like one of my traces fell too short...thank you so much!
t
Tim Edwards
09/23/2022, 7:45 PM
Thanks for reporting the issue. I was able to correct the crash condition and that will be fixed in the next push.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.