Philipp Wagner

Results 131 issues of Philipp Wagner

Add a system test similar to the one of the Nexys 4 DDR board for the VCU108.

Currently build.py is strictly sequential one job after the other. Since many tasks use only one CPU core, running multiple jobs in parallel can safe us significant amounts of build...

Currently the build time for an incremental build (2nd `make`) is mainly dominated by calling autogen. To gain faster build times, we should avoid that if configure.ac and other dependencies...

Python 3.11 is in its release candidate stage, start supporting it -- they promise not to break backwards-compat any more, even for wheels.

Prevent packaging errors from slipping through which make the sdist unusable. No full testing is done on the sdist, we continue to do that on the wheels (otherwise we'd have...

The release process currently consists of a number of manual steps, which are mostly copy-paste, but still error-prone, and take me 1-2 hours. We need to find a way to...

type:feature

We currently collect release note fragments as "newsfragments" in pull requests. During a development phase, these newsfragments are dynamically converted into reStructuredText and inserted at https://docs.cocotb.org/en/latest/release_notes.html. When doing a release,...

type:feature

We currently produce a sdist, but don't test if it actually builds. The dev tests are installed directly from source, and the release tests are installed from wheels. We probably...

type:feature
category:building

Create a protocol which we can layer on top of the current FIFO protocols to support multiple channels through a shared connection. - Design a protocol (or use an existing...