vunit
vunit copied to clipboard
VUnit is a unit testing framework for VHDL/SystemVerilog
Close #559. This PR is the complement of #757. There, deprecation are announced. Here the features are removed. This PR will be kept as a draft, because it is expected...
Now that v4.3.0 is released, which deprecates `array_pkg` (see #593), I think we can remove it from the codebase.
https://github.com/VUnit/vunit/blob/f344c8b5642d7aa13db2e16f6fc7151585ca96d0/vunit/ui/__init__.py#L380 Why parameters have to be lower case? I think its common in systemverilog to have upper case for parameters.
The most popular open source VHDL verification projects are cocotb, OSVVM and UVVM, along with VUnit. As discussed in [larsasplund.github.io/github-facts](https://larsasplund.github.io/github-facts/), there are some philosophical differences between them: OSVVM and UVVM...
I've been facing the following issue and I don't know if there is a limitation or there is another way to do it. First I'm launching a test interactively with...
There are several packages and features in VUnit that have been deprecated for months. Maybe it's time to decide about removing all of them at once. We are about to...
Option `compile_builtins` of methods `from_args` and `from_argv` is to be removed in an upcoming release of VUnit. Until v4.7.0 (included), compile_builtins is enabled by default. Therefore, removing the option (thus,...
Some years ago we had discussions with @JimLewis about creating a logging library common to VUnit and OSVVM. In the end we couldn't come to a solution that provided a...
This is an spin-off coming from #754. That issue is about using OSVVMLibraries in VUnit, after compiling them externally (using OSVVM's `.pro` files, GHDL's vendor scripts or any other solution)....
When using third party hooks such as VHPI/VPI interfaces, information is often communicated in environment variables. When using vunit's multi-threading functionality this introduces the possibility of a collision or race...