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
I -think- we can get away with using {} around net names and escaping only{ and }. (Since we can't guarantee that we'll have a balanced number of those in a signal name, naturally.)
Regarding escaping itself, it'll have to be fully manual. You'd think Jinja2 will make it possible to customize the escaping engine, but nope! Hardcoded to HTML/XML.
It seems like net names are not properly escaped for vivado tcl scripts, atleast
$
is causing problems.This example:
causes vivado to emit the following message:
dummy1
is merely used to work around / avoid #374.Vivado fails later due to the design being empty, but I don't think that matters for this bug.
Full build folder: build.zip
The text was updated successfully, but these errors were encountered: