efabless / sky130_klayout_pdk

Skywaters 130nm Klayout PDK
Apache License 2.0
15 stars 10 forks source link

XML error when loading lvs macros #7

Closed proppy closed 3 months ago

proppy commented 11 months ago

Expected Behavior

lvs macro are being loaded without error.

Actual Behavior

The following error occur on startup when loading lvs macros:

ERROR: Reading /home/proppy/mixed-signal-sky130a-env/share/pdk/sky130A/libs.tech/klayout/lvs/sky130.lylvs: XML parser error: not well-formed (invalid token) in line 31, column 48

This is likely due to character not being escaped in the license text included in the LVS XML, see: https://github.com/efabless/sky130_klayout_pdk/blob/5e6e2b29d2b9f8d0f2de1b5d5f649f33017dac75/sky130_tech/tech/sky130/lvs/sky130.lylvs#L31

mole99 commented 3 months ago

Hi @proppy! This was fixed by #11. If any other issues come up, feel free to open an issue :+1: (I'm currently trying to clean up this repo a bit)