The SKIP lines indicate that you opened either a non-xschem file or a corrupted file. This is suspicious.
Are you running xschem in a linux OS?
Important information: DO NOT USE the xschem provided from linux app repositories, these versions are too old. Install xschem compiling from source files, instructions are here.
e
Eric
05/05/2022, 1:16 PM
Hi Stefan, I was helping him get docker running, so I think he's using xschem from the efabless docker container running on wsl on windows.
s
Stefan Schippers
05/05/2022, 8:10 PM
@User This is probably ok, the xschem provided in ubuntu/debian/fedora repositories is very old and should not be used. I guess the dockerized xschem is fairly recent.
e
Eric
05/05/2022, 8:23 PM
@User@User, if you start xschem in
/foss/pdk/sky130A/libs.tech/xschem/sky130_tests
(in the docker container) and try to netlist, tt crashes with signal 11, probably because that directory is read-only.
Try copying the example schematic to your mounted directory (writeable) and netlist there. That's what I suspect is going on.
Eric
05/05/2022, 8:23 PM
*it, not "tt"
s
Stefan Schippers
05/05/2022, 8:34 PM
@User, @User, before netlisting click
Simulation -> Set netlist dir
, change the location where xschem writes the netlist to a writeable directory, let me know if you have better luck. In the mean time i will try to netlist into a read only place, a crash is never a good way to end an operation!. Thank you.
Stefan Schippers
05/05/2022, 8:43 PM
@User@User I have confirmed your issue, netlisting into a readonly directory crashes xschem. It was a regression (attempt to write something into netlist file even if file open failed). It is now fixed upstream. Thank you for pointing it out.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.