We have integrated UVVM tag 2024.10.08 into one of our projects and we recently found a bug that is still present on the current master branch. The fix is relatively simple (a one-liner) so I want to file a PR.
Of course, I also want to update the uvvm_util testbench that does not currently cover the case to protect against regressions. However, I noticed that uvvm_util/tb/maintenance_tb has been moved from the UVVM/UVVM repo to the UVVM/UVVM_SUPPLEMENTARY repo.
To be honest, I do not understand what the UVVM_SUPPLEMENTARY repo is for. The git log of the commit where the maintenance testbench has been moved only refers to CHANGES.TXT where v2024.07.03b is not even mentioned. The Github repo description is identical to UVVM/UVVM’s description.
So my question is: What is your preferred way to file a PR that fixes a bug in the uvvm_util library and also expands the maintenance_tb?
Also, how the the maintenance_tb currently executed so I can verify my PR? I am on Windows using GHDL.
And at last: Why is 2d25e07 (the commit referenced by the 2024.10.08 tag) not part of any branch and does not seem to include the changes introduced in “v2024.07.03b” (removal of the maintance_tb)? Weirdly, 2024.10.08 seems to be behind 2024.07.03b.
PS: Your 2 links per post limit makes it hard to write a post with good references.