I'm trying to update my open_pdks and I get this e...
# sky130
m
I'm trying to update my open_pdks and I get this error: make[2]: * No rule to make target 'openlane/common_pdn.tcl', needed by 'openlane-a'. I'm using the master version (or v0.23) version of OpenLane. Is there a list somewhere about what version of OpenLane you are supposed to use for each MPW? This has always confused me.
m
This is probably an unintended result of a recent bug fix regarding halos around macros
And we are meant to be using mpw3 tagged tools, but currently those tools still have the opensta issue
m
OpenLane doesn't have an mpw3 tag: 2021.07.29_04.49.46 2021.07.30_04.34.16 2021.07.31_04.42.28 2021.08.02_05.21.44 2021.08.03_05.51.29 2021.08.17_03.26.57 2021.08.18_03.21.54 2021.08.19_04.19.49 2021.08.20_03.54.43 2021.08.21_03.41.47 2021.08.22_03.28.34 2021.08.23_04.04.57 2021.08.24_03.42.42 mpw-one-a mpw-one-b openram_tc_1kb-alpha-1 rc1 rc2 rc3 rc4 rc5 rc6 rc7 v0.1 v0.10 v0.11 v0.12 v0.13 v0.14 v0.15 v0.16 v0.17 v0.18 v0.19 v0.2 v0.20 v0.21 v0.22 v0.23 v0.3 v0.4 v0.5 v0.6 v0.7 v0.8 v0.9
j
Yes, it looks like a due to a commit made to OpenLANE 2 days ago, 
Move pdn configuration to openlane (#653)
https://github.com/The-OpenROAD-Project/OpenLane/commit/23b9177502c19ef749836aef8f4ee06416961a18
m
I assume that is in the example user project?
Note that this error is in open_pdks, not openlane
j
m
ahh
m
?
m
This stuff is so volatile.
@User thanks for pointing that out
j
np @User - you can ping me anytime - we use OR/OL all the time
happy to help you as always
m
me too, just not in the past month
j
cool
know the pain though - I commiserate virtually with everyone
🤗 1
r
it gave me a headache too a few hours ago untill I noticed the commit. I checked out the version 1.0.230 instead of 1.0.232 and it worked fine.
t
Yeah, sorry about that. I merged a pull request into open_pdks and vetted it rather too lightly (i.e., didn't run an install to see if it was still working after the merge). I really need a basic CI for open_pdks. . .