Colin Marquardt
Colin Marquardt
Maybe https://github.com/VUnit/vunit/blob/master/vunit/incisive_interface.py can be a source of inspiration as well. It uses the ``irun`` executable and can e.g. hand defines/generics to it (via ``-define`` and ``-gpg`` respectively).
Leaving out `TOPLEVEL_LANG=vhdl` and the `--` makes this config pass with Questa but fail with a `ValueError` in Xcelium, and a segfault with VCS. So I would consider this test...
Yes, the behavior has not changed, but the warning has been added - which is probably pointing us at the right place now. A replacement for the `Timer(0)` might be...
Tracked in https://github.com/cocotb/cocotb/issues/2471
A way to get closer to finding out whether flushing is indeed the issue, you might try running `xrun` with the `-unbuffered` option (probably easiest by exporting `XRUNOPTS`). This will...
@vperrin59 What this is doing (unless I'm wrong) is compiling and elaborating the full snapshot with your design several times. While this works, it's more space and time efficient to...
Indeed, the example I was taking this from is using plusargs to differentiate between parallel runs. But it might still work without plusargs - it *is* possible to stack elaborated...
I cannot try this myself right now, but maybe we could set the option `-errormax 1`? (Or was it `-maxerrors 1`?)
If you have a handwritten setup for "entering" your project and building the environment, consider replacing it with https://modules.readthedocs.io/en/latest/ that allows to "load" and "unload" tools (by adding and removing...
> Which one @cmarqu ? both of them? (I have no access to incisive). Ah, the GitHub GUI is not really good here; I commented specifically on the line `if...