Closed JimLewis closed 3 years ago
Thanks. That is a bug in the script. It looks like I missed the eval before the vsim in VendorScripts_Mentor.tcl:
eval vsim -voptargs="+acc" -t $::SIMULATE_TIME_UNITS -lib ${LibraryName} ${LibraryUnit} ${OptionalCommands} -suppress 8683 -suppress 8684 -suppress 8617
You will find the above updates in the dev branch of Scripts.
Fixed in the current release
Submitted to me via email. Logging here for tracking:
The second issue concerns the same tcl file / tcl proc (vendor_simulate). It takes a third argument, OptionalCommands, But I am not sure how to use it. The problem is that I cannot pass more arguments separated by space:
vsim always fails with complaining that "-suppress 1234" is not a valid option. I think the problem is that "-suppress 1234" is somehow interpreted as single argument, not as actually two arguments. When I call vsim directly in the console, and put those arguments inside double-quotes, it doesn't work as well.