In the Vivado runs window I click on the '+' icon to add an additional run.
In Vivado 2017.3 I am now allowed to create a run name that includes the dollar sign ($) character (This was not allowed in Vivado 2017.2 and earlier).
However, when I continue, the underlying create_runs command throws an error.
Is the '$' character intended to be allowed in a run name?
The '$' character should not be allowed in the name of the new run being created.
The GUI should disallow the character before it is passed to the create_runs command.
This will be fixed in Vivado 2017.4.