Kaleb Barrett

Results 265 issues of Kaleb Barrett

Something people have asked for a couple times is something like the `ReadWrite` state, but wrt cocotb Tasks. We could add a `Quiesce` Trigger (name up for debate) that would...

type:feature
category:codebase:triggers
category:codebase:tasks

`cocotb.create_task` currently only supports being passed `Coroutine`s or `Task`s. It should be possible to support passing any arbitrary `Awaitable` to the function, and also support that in `cocotb.start_soon` and `cocobt.start`....

Our concept of Triggers is an object that can be awaited as many times as the user likes. This has some side-effects on the design of things. For example, `Combine`...

type:change
category:codebase:triggers

Things that are currently deprecated will be removed in 2.0. There could be problems where documentation links to content that has been removed. A solution is to create a `cocotb1`...

category:docs
type:cleanup

Pinging @oscargus. This has been failing since 3.14 support was added. If this can't be resolved, 3.14 should be removed from the upcoming 2.0 release. Or we need some way...

category:packaging

Pinging @oscargus. Since #4682 we are no longer running the release test against licensed simulators. This is another 2.0 blocking issue. A copy of `build-test-release.yml` for licensed simulators should be...

category:ci

`test_packages.test_package_access_vhdl` fails to discover VHDL packages when iterating with the VPI. Verilog simulators seem to not have any issue with this, so I'd think this should be possible despite this...

category:simulators:ghdl
category:codebase:gpi
upstream
status:needs-upstream-report

`test_packages.test_package_access_vhdl` fails because no packages are find when iterating with the VHPI to find them. **TODO** Add more details.

category:simulators:xcelium
category:codebase:gpi
upstream
status:needs-upstream-report

There doesn't seem to be a way to do this in FLI and this functionality doesn't work in VHPI. `test_package.test_package_access_vhdl` fails for this reason. **TODO** Add more details.

category:simulators:questa
category:codebase:gpi
upstream
status:needs-upstream-report

The GPI, PyGPI, and cocotb's shutdown is rather erratic. We are currently battling issues with Questa's VHPI and NVC and modern Python's mishandling of shutdown causing the CI to fail....

type:cleanup
category:codebase:gpi