Made one modification from the last commit, which is to not make a special entry for the MOScap pFET device. This prevents the terminal connections from being in error, but now both the L and W are wrong, albeit by a very small amount. This will need to be investigated, as well as the apparently innocuous error message on the nFET device.
diff --git a/sky130/magic/sky130.tech b/sky130/magic/sky130.tech index 6a1f4ec..c77c272 100644 --- a/sky130/magic/sky130.tech +++ b/sky130/magic/sky130.tech
@@ -5161,9 +5161,6 @@ device msubcircuit sky130_fd_pr__special_pfet_pass ppu \ *pdiff,pdiffres *pdiff,pdiffres nwell error l=l w=w \ a1=as p1=ps a2=ad p2=pd - device msubcircuit sky130_fd_pr__special_pfet_pass ppu 1 \ - *pdiff,pdiffres nwell error l=l w=w \ - a1=as p1=ps a2=ad p2=pd device msubcircuit sky130_fd_pr__pfet_01v8_lvt pfetlvt \ *pdiff,pdiffres *pdiff,pdiffres nwell error l=l w=w \ a1=as p1=ps a2=ad p2=pd