efabless / openlane2

The next generation of OpenLane, rewritten from scratch with a modular architecture
https://openlane2.readthedocs.io/
Apache License 2.0
168 stars 30 forks source link

update yosys #464

Open rowanG077 opened 1 month ago

rowanG077 commented 1 month ago

Blocked on: https://github.com/chipsalliance/synlig/pull/2431

I wanted to try out tinytapeout but quickly got stuck that my generated code was giving spurious logic loop warnings. This was an issue in yosys but was fixed in https://github.com/YosysHQ/yosys/pull/4184

But since tinytapeout requires stuff to work in CI I have no choice but to update yosys across the stack.

If it is acceptable I can pull the PR to synlig as a patch so this could get merged faster.

donn commented 1 month ago

Hi Rowan, thanks for the contribution. I have two comments: