Core inserter error – ERROR: [Common 17-165] Too many positional options when parsing
Applies to Exostiv for Xilinx netlist insertion / automatic insertion mode.
When setting up the Exostiv IP with the core inserter, the following error can be encountered when browsing the design for the nodes and clocks:
ERROR: [Common 17-165] Too many positional options when parsing…
Diagnostic: this error message is returned by Vivado when the user name on the machine contains ‘space’ characters (like User = “FirstName LastName”).
As for many instances, it is advised not to use special characters in user names, as they will affect the name of special temporary directories (like ‘Temp’ in Windows’).
Spaces in paths are sometimes not well supported by scripting interfaces such as this of Vivado.
Solution: use a user name without spaces or special characters in it.