Kaleb Barrett
Kaleb Barrett
Seems like this requires simulator-specific support to work through `stdio`, which can be passed via `SIM_ARGS` and friends. And if you wanted to log to another location, say a file,...
Introduced in 1e34ae31d2b09094f96bcdd606daa47676c77e76. A simple fix that makes cocotb function: ```patch diff --git a/include/verilated_vpi.cpp b/include/verilated_vpi.cpp index c354d89f..64099b98 100644 --- a/include/verilated_vpi.cpp +++ b/include/verilated_vpi.cpp @@ -603,6 +603,7 @@ public: VerilatedVpiCbHolder& ho =...
> I can't see where in IEEE it makes clear what events are one-shot versus repeated. I was also unable to find anything. > Your patch suggests all are one...
@marlonjames I wouldn't let the best solution get in the way of a solution.
@alexforencich I ran a bisect and found the offending commit. https://github.com/verilator/verilator/issues/2778#issuecomment-886149648
'make help' reveals a circular dependency problem in handle.py while importing simulator from cocotb
You are running `make help` at the top level. Python is preferring the local `cocotb` package it sees over the installed version. `cocotb.simulator` is created during installation, so if it...
'make help' reveals a circular dependency problem in handle.py while importing simulator from cocotb
Waiting for a review on #2358.
@andrewandrepowell I agree with Eric. The discovery will have to go through the simulator module anyways. As for pythonland abstraction around that, I'm not a fan of adding it to...
Retuning a `SimpleNamespace` or even just a dictionary of packages sounds good to me.
There is also the problem of GHDL only supporting VPI which does not have a notion of packages. AFAICT, there is no way to inspect packages in GHDL.