-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
latest yosys: ast process_format_str() changed, plugin won't compile. #542
Comments
Thank you. We'll look into the details. Indeed it looks like |
I'll create a duplicate in the new location. |
Perhaps related to this, the latest plugins package doesn't work with the latest Yosys package (conda / litex-hub). We get a runtime error with the
If I pin Yosys back at 0.33, it works (the latest is 0.36). I haven't determined precisely where this issue comes up. Edit: I've found exactly where this issue comes up -- the jump to 0.34: |
Yep, this should work in the new synlig plugin. Don't know who is maintaining the litex hub currently. On NixOS/nix package manager, I have a relatively recent synlig and surelog if that helps
|
Looks like the new function is now called processFormat(). So the systemverilog plug--in will not compile with latest yosys from head as our local copy of
simplify.cc
uses that in two places. So probably some#ifdef
of sorts needed to work with older and newer yosys-es.The text was updated successfully, but these errors were encountered: