Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Internal error caused by signals declared and initialized together inside a block #210
If a signal is declared and initialized in the same statement in a block (initial, always, etc.), V3Life will fail with "Scope lost on variable". The patch attached shows this in t/t_var_local and fixes a ->fatalSrc() being called on the wrong node in V3Life.
Original Redmine Comment
Fixed in git for next release.
This was a much larger fix then I would have suspected, as "var x= value" has at lest 3 different contextual meanings. Regress well :)