Marlon James

Results 21 issues of Marlon James

The docs have information about how to use `Force`, `Freeze` and `Release`, but do not detail which simulators support them.

category:docs
good first issue

After thinking about this some more, this approach locks cocotb into debuggers that use the [Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol/) such as VSCode or Theia (used by GitPod). There are a variety...

type:feature
category:debugging

cocotb: master ad1fe4883b2fc6f7 os: Ubuntu 20.04 (GitHub Actions) simulator: Verilator version 4.109 devel Python: 3.8.6 --- Can be seen in GitHub Actions: https://github.com/cocotb/cocotb/runs/1697054347?check_suite_focus=true#step:22:141 This recent Verilator PR looks like the...

type:bug
category:simulators:verilator
category:codebase:project-automation

Verilator's VPI implementation has limited support for arrays. The purpose of this issue is to track the limitations for cocotb users. These examples can be seen in `tests/test_cases/test_multi_dimension_array`: Array Type...

category:simulators:verilator
upstream

When finding a handle by name, the GPI implementations always build the hierarchical path name and search with a `NULL` scope. If we have a handle to the parent object,...

type:feature
category:codebase:gpi

cocotb: master 5a892705222c651a84888a316eedd8f9da03ef6e --- Because Waitables `First` and `Combine` are not actually triggers, and they rely on an `_InternalEvent` in the scheduler, they can leak Tasks. If a `Task` that...

category:codebase:scheduler

Tracking issue. See ghdl/ghdl#1526 for details. This test fails with GHDL if it's the first test that is run in the simulation: ```py3 @cocotb.test() async def test_readonly_only(dut): """Test only a...

category:simulators:ghdl
upstream

#3455 broke compatibility with cocotb-coverage 1.1 Removal of `TestFailure` is the issue, as seen here: https://github.com/cocotb/cocotb/actions/runs/6805844535/job/18506107951

category:extensions

See https://github.com/nickg/nvc/issues/723. This issue is for tracking within the cocotb project, as it affects CI tests and may affect users.

upstream
category:simulators:nvc

#3974 Changed the autodoc configuration of [`autodoc_typehints_description_target`](https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#confval-autodoc_typehints_description_target) to only document the return type and parameter types when they are in the docstring. Update docstrings to add the sphinx directives for...

category:docs
type:cleanup