Adrian Byszuk
Adrian Byszuk
+1 to this, I'm relying heavily on module bound constraints, where you can for example bind a timing constraints file to a specific module. I think it's impossible to use...
Hi, I've managed to get the server working with Vim 8.1 and 'vim-lsp' plugin. You have to add following code to vimrc: ```vim " VHDL if executable('vhdl_ls') au User lsp_setup...
At least in Modelsim/Questa you can type `vunit_restart` in the TCL console of the simulator GUI and it will also recompile files if needed.
:facepalm: sorry, obvious typo. Here's a more detailed output (trimmed to IMHO interesting section) ``` run -all # COUT: 0.00ns INFO cocotb Running on Riviera-PRO version 2021.04.107.8106 # COUT: 0.00ns...
I've updated my post with full simulation log. I can't find this name mentioned anywhere earlier.
Sure, I'll do that tomorrow!
There are actually two coredumps: `core.Live simulation.6455` and `core.Main simulator .6483`, but only the second one is connected to cocotb. Main simulator backtrace (I suspect only thread 1 is interesting):...
~~I've been debugging this with `gdb` and it looks like it doesn't even reach `VhpiObjHdl::initialise()`.~~ It does reach `VhpiObjHdl::initialise()`: ``` Thread 5 "Main simulator " hit Breakpoint 1, 0x00007fddcc8f6676 in...
Yes, it segfaults inside `GpiObjHdl::initialise()`. By stepping through the code looks it fails on first assignment: ``` (gdb) nexti 0x00007f032c88a926 in GpiObjHdl::initialise(std::string&, std::string&) () from /home/adrian/.local/lib/python3.6/site-packages/cocotb/libs/libgpi.so 1: x/i $pc =>...
> So I just checked the cocotb extended regression tests and found that in our setup this test passes using the same version of Riviera-PRO: OK, so what does this...