You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sv_parser might not be the culprit here. I kept getting this error for the majority of the verilog designs I was trying to use.
Even some of the passing examples from the sv-test suite were failing with the same message.
I tried switching from Windows to Linux (WSL - Ubuntu 22.04) and all of my problems went away.
The piece of verilog code below is causing the parser to exit with:
I tried increasing the stack up to 64M without any luck.
The somewhat convoluted expression is giving a tough time to the parser.
Everything works as expected if I refactor the code and create intermediate terms for each part of the 'or'
The always block would look like:
with wire assignment for each of the terms.
The text was updated successfully, but these errors were encountered: