The SKIP lines indicate that you opened either a n...
# xschem
s
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
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
@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
@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.
*it, not "tt"
s
@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.
@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.
👍 1
❤️ 1