Unai Martinez-Corral

Results 152 issues of Unai Martinez-Corral

This is an attempt to add GCC 12 support in the Makefile and to use it in CI. As seen below, it is failing with `gengtype: failed to compute output...

According to https://github.com/ghdl/ghdl/blob/a952de22c794dc475bb5752378426cf3ec07fdd8/libraries/ieee2008/fixed_generic_pkg-body.vhdl#L3583-L3605 `to_sfixed` can accept an `UNRESOLVED_sfixed` as argument `size_res` (in order to extract the size/range from it). That works if the `UNRESOLVED_sfixed` is a signal or a variable....

FeaReq: VHDL-2008
Question: LRM reading

Some days ago, we added CI to OSVVM/OsvvmLibraries. The latest pushes are tested with GHDL using [ghdl/setup-ghdl-ci](https://github.com/ghdl/setup-ghdl-ci) (see https://github.com/umarcor/OsvvmLibraries/blob/dev/.github/workflows/Test.yml). We found that all jobs are successfull except the GCC backend...

Backend: GCC
ThirdParty: OSVVM

After adding test suite `pyunit`, `make test` fails because the shared library (libghdl) is not found. I tried to fix it by setting `GHDL_PREFIX`, but it fails because it cannot...

This is to keep track of a very annoying problem which we could not understand yet. Currently, the testsuite of the DOM executes each test isolated, by calling ghdl-dom as...

Bug
Testsuite: python

**Description** The MWE in the attached file is executed successfully on docker image `ghdl/ext:vunit` (which is based on `ghdl/ghdl:buster-mcode`), but it fails on `ghdl/ghdl:ubuntu18-llvm-5.0`. **Context** Coming from #750. Since I...

Bug
ThirdParty: VUnit

Let's talk about licensing of the GHDL pieces. The current state is described in [ghdl.github.io/ghdl/licenses](https://ghdl.github.io/ghdl/licenses.html). - I think we are all good with GHDL's core being GNU GPLv2 or later....

Discussion

While trying to update the Verilator package in MSYS2 (which is ~8 months behind), I found that compilation would fail. In order to keep better track of this type of...

This PR is a draft to dynamically generate the GitHub Actions jobs/tests/tasks through a Python script. Currently, it is a plain conversion from the YAML fields into Python. However, it...

Sphinx produces multiple warnings because https://github.com/verilog-to-routing/vtr-verilog-to-routing/blob/master/doc/src/CHANGELOG.md does not have a title. In this PR, the file is copied to `doc/src` in the `conf.py`, instead of having a "redirection" file.